SOME/IP is an automotive/embedded communication protocol which supports remote procedure calls, event notifications and the underlying serialization/wire format.
特性:
- Serialization – transforming into and from on-wire representation.
- Remote Procedure Call (RPC) and Messaging – implementing remote invocation of functions as well as other messages.
- Service Discovery (SD) – dynamically finding and functionality and configuring its access.
- Publish/Subscribe (Pub/Sub) – dynamically configuring which data is needed and shall be sent to the client.
- Segmentation of UDP messages – allowing the transport of large SOME/IP messages over UDP without the need of fragmentation.
资料地址:https://some-ip.com/
协议栈
SOME/IP在autosar中的位置:
服务发现过程: