Overview of RAPIDSEA SOME/IP Stack

The RAPIDSEA SOME/IP (Scalable Service-Oriented Middleware over IP) stack is an industry-grade communication protocol designed for the rigorous demands of modern automotive networks. Built to replace legacy signal-based communication (like CAN) with high-bandwidth, service-oriented architecture, it enables seamless data exchange between Electronic Control Units (ECUs) over Ethernet.

Whether you are developing ADAS systems, Infotainment clusters, or Telematics units, RAPIDSEA offers a versatile, royalty-free solution that supports dynamic service discovery, serialization, and remote procedure calls (RPC) ensuring your vehicle network is future-proof.

RAPIDSEA SOME/IP Highlights

Embien offers RAPIDSEA SOME/IP protocol stack that conforms to the latest specifications of the standard. As it is built on top of a generic Internet Protocol (IP) abstraction layer, making it appropriate for use in any hardware with required networking capabilities. Offered for both Server and Client functionalities, it is an ideal choice for use in both the applications.

Key Features of RAPIDSEA SOME/IP Stack

Designed to modernize in-vehicle connectivity, RAPIDSEA SOME/IP offers a robust suite of capabilities that simplify service management. Our stack ensures seamless interoperability while maintaining the strict reliability standards required for software-defined vehicles.

Contact sales to learn more
Service Discovery icon

Service Discovery

SOME/IP enables dynamic service detection across the network, allowing ECUs to find and utilize available functionality automatically without static configuration.

Publish-Subscribe Mechanism icon

Publish-Subscribe Mechanism

This approach allows ECUs to subscribe to specific services, receiving automatic updates whenever relevant data changes or specific events occur.

Request-Response Communication icon

Request-Response Communication

This pattern facilitates synchronous communication, enabling ECUs to send specific command requests to other units and receive immediate, direct responses.

Efficient Message Serialization icon

Efficient Message Serialization

Our stack uses efficient binary serialization to compact data, significantly reducing network traffic load while improving overall throughput and performance.

Header Structure icon

Header Structure

Headers contain service IDs, method IDs, and payload lengths, ensuring precise data routing, clear payload definition, and effective protocol management.

Integration and Maintenance

Embien offers ready-to-integrate SOME/IP protocol stacks to accelerate in-vehicle communication functionality. Our solution is designed for seamless adoption into your existing development environment.

Standard Compliance:

Embien’s SOME/IP stack is implemented on top of standard transport layer protocols and the Internet Protocol (IP) stack, ensuring robustness and compatibility.

Hardware Readiness:

Our SOME/IP stack is successfully ported on the IMXRT developer kit, demonstrating immediate viability for high-performance microcontrollers.

Service-Oriented Approach:

The stack enables efficient communication between ECUs using a service-oriented approach, modernizing vehicle network architecture.

Full Specification & SD Entry Support

RAPIDSEA SOME/IP Stack implements all major SOME/IP Service Discovery entry types and message types, including:

Type TTL > 0 (Time to Live) From To Description
0x00 Find Service Client Server The Find Service entry type shall be used for finding service instances
0x01 Offer Service Server Client The Offer Service entry type shall be used to offer a service to other communication partners
0x02 Subscribe Eventgroup Client Server The Subscribe Eventgroup entry type shall be used to subscribe to an eventgroup.
0x03 Subscribe Eventgroup Ack Server Client The Subscribe Eventgroup Acknowledgment entry type shall be used to indicate that Subscribe Eventgroup entry was accepted


Type TTL = 0 (Time to Live) From To Description
0x01 Stop Offer Service Server Client The Stop Offer Service entry type shall be used to stop offering service instances.
0x02 Stop Subscribe Eventgroup Client Server The Stop Subscribe Eventgroup entry type shall be used to stop subscribing to eventgroups.
0x03 Subscribe Eventgroup Nack Server Client The Subscribe Eventgroup Negative Acknowledgment entry type shall be used to indicate that Subscribe Eventgroup entry was NOT accepted


Message type Value Description
0x00 REQUEST A request expecting a response (even void)
0x01 REQUEST_NO_RETURN A fire&forget request
0x02 NOTIFICATION A request of a notification/event callback expecting no response
0x80 RESPONSE The response message
0x81 ERROR The response containing an error
0x20 TP_REQUEST A TP request expecting a response (even void)
0x21 TP_REQUEST_NO_RETURN A TP fire&forget request
0x22 TP_NOTIFICATION A TP request of a notification/event call-back expecting no response
0xa0 TP_RESPONSE The TP response message
0xa1 TP_ERROR The TP response containing an error


This ensures complete interoperability with AUTOSAR-based ECUs and Ethernet switches.

Why RAPIDSEA stack for SOME/IP protocol implementation?

Modernize your vehicle architecture with a high-performance, cost-effective middleware designed for the future of software-defined mobility.

Transition from CAN to Ethernet icon

Transition from CAN to Ethernet

Legacy CAN buses cannot handle the data throughput of modern vehicles. RAPIDSEA enables a transition to Ethernet, reducing cabling weight & cost while increasing bandwidth by 100x.

Bandwidth Savings via Event-Driven Architecture icon

Bandwidth Savings via Event-Driven Architecture

SOME/IP’s event-oriented messaging mechanism transmits data only when changes occur, eliminating redundant cyclic broadcasts and significantly saving bandwidth for critical applications.

Hardware Agnostic icon

Hardware Agnostic

Unlike proprietary stacks tied to specific silicon, RAPIDSEA is tested on NXP (i.MX RT), Renesas, TI, and Microchip platforms. It adapts to your hardware choice, not the other way around.

Optimized Footprint icon

Optimized Footprint

Designed by architects with 20+ years of experience, the stack is lightweight enough to run on resource-constrained MCUs yet powerful enough for High-Performance Compute (HPC) units.

Use Cases for SOME/IP Protocol Stack

As automotive architectures evolve from rigid, signal-based wiring to flexible, service-oriented networks, the RAPIDSEA SOME/IP stack serves as the high-speed backbone for critical vehicle domains. By enabling dynamic data exchange and efficient bandwidth management, it supports the sophisticated features today’s drivers demand.
01
Advanced Driver Assistance Systems (ADAS)

High-speed transmission of sensor data (Lidar, Radar) to fusion controllers using Publish-Subscribe mechanisms.

02
Infotainment & Digital Cockpits

Seamless streaming of media metadata and navigation signals between head units and cluster displays.

03
Over-The-Air (OTA) Updates

Reliable transport of large firmware images to Gateway ECUs using the robust ISO-TP layer over Ethernet.

04
V2X Communication

Bridging internal vehicle networks with external telematics units for vehicle-to-cloud data synchronization.

RAPIDSEA SOME/IP Stack Package

Explore our comprehensive library of documents and demo videos

User Manual

User Manual icon

    Get direct access to user manual via the following link

View User Manual

General Documents

General Documents icon

    Download the SOME/IP protocol stack brochure to know in detail

Download

Video Demonstrations

Video Demonstrations icon

    Watch our video demonstrations directly via the following link

Access Demo Videos

Post-Purchase Document

Post-Purchase Document icon

  • QSG, Gtests
  • MISRA Compliance
  • HDD, LDD

Contact us

Gated Access Resources

Gated Access Resources icon

  • Test report
  • Pricing
  • Evaluation Package

Request Access

Technical Reports

Technical Reports icon

  • Resource Utilization
  • Tracability Matrix
  • Evaluation Version Binary (Windows, Linux)

Request Download Links

FAQs

Yes, our stack allows interoperability with both AUTOSAR Classic and Adaptive platforms.

Looking to leverage the event based SOME/IP protocol for your ECUs?

Utilize our RAPIDSEA SOME/IP stack and realize the power of highly optimized communication over automotive Ethernet.

For further information on how your personal data is processed, please refer to the Rapidsea Privacy Policy.