some/ip

想成为优秀工程师的爸爸3 天前
车载以太网·some/ip·自学笔记
车载以太网之要火系列 - 第48篇:郭大侠学SOME/IP (Subscribe订阅):想收通知要订阅,订阅之后随心阅上回说到,郭靖搞清楚了Find Service——客户端主动问“谁会啥”,服务端单播回复。郭靖合上笔记本,信心满满:“蓉儿,我懂了!Offer是服务端喊‘我在这’,Find是客户端问‘谁在’。双保险,总能找到服务。”
想成为优秀工程师的爸爸4 天前
车载以太网·some/ip·自学笔记
车载以太网之要火系列 - 第47篇:郭大侠学SOME/IP (Find Service):主动通知未收好,自己寻问自己找上回说到,郭靖搞清楚了Offer Service——服务端上电后主动广播“我会啥,我在这”。郭靖合上笔记本,信心满满:“蓉儿,我懂了!服务端上电就喊话,客户端等着收就行了。”
想成为优秀工程师的爸爸4 天前
车载以太网·some/ip·自学笔记
车载以太网之要火系列 - 第46篇:郭大侠学SOME/IP (offer Service):启动时快稍后慢,断断续续哥还在上回说到,郭靖搞清楚了Offer Service的基本原理——服务端广播“我会啥,我在这”,TTL告诉客户端有效期。
想成为优秀工程师的爸爸5 天前
车载以太网·some/ip·自学笔记
车载以太网之要火系列 - 第45篇:郭大侠学SOME/IP (Offer Service):上电主动会喊话,Offer告知我会啥上回说到,郭靖搞清楚了SD报文长啥样——固定的FF FF 81 00身份证,里面包着SD头部、Entry和Option。
想成为优秀工程师的爸爸8 天前
车载以太网·some/ip·自学笔记
车载以太网之要火系列 - 第40篇:郭大侠学SOME/IP - Method vs Event:一个一问一答,一个自己说话上回说到,郭靖搞清楚了Service ID(什么服务)和Instance ID(第几个)。车窗服务是0x0300,左前窗是0x0001。
想成为优秀工程师的爸爸10 天前
车载以太网·some/ip·自学笔记
车载以太网之要火系列 - 第37篇:郭大侠学SOME/IP - 玄之又玄谓之道,报文头中藏玄妙上回说到,郭靖搞清楚了SOA是啥——不写死、动态找,让模块自己说“我会啥”,让别人自己找“谁有我需要的”。
小丑小丑小丑4 个月前
autosar·车载以太网·some/ip·autosar ap
【AP AUTOSAR】AUTOSAR_PRS_SOMEIPProtocol解读对AUTOSAR_PRS_SOMEIPProtocol文档进行内容解读,这个文档讲的是SOMEIP协议的规范条目,也就是具体要怎么做。
Ankie Wan4 个月前
网络协议·tcp/ip·ecu·can总线·some/ip·autostar
SOME/IP: Scalable service-Oriented MiddlewarE over IP车载以太网的服务化通信协议SOME/IP(Scalable Service-Oriented Middleware over IP)是 AUTOSAR 定义的一种基于 IP 的轻量级通信协议,旨在通过车载以太网实现电子控制单元(ECU)间的服务化通信。是当前车载 SOA(Service-Oriented Architecture)架构的核心通信协议。
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page93 - Page95[PRS_SOMEIPSD_00830] 如果客户端向以安全/加密的方式订阅服务端的eventgroup,则客户端应该在发送Subscribe Eventgroup Entry前与安全组件确立链接。 注意:对于只允许一方主动确立链接的安全协议(如:TSL/TSL),每个ECU应该为服务端和客户端使用不同的通信端点,以确保ECU正确处理每个安全链接。
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page87 - Page89请求/应答方式之外,还有一些情形客户端想从服务端获取一些信息或参数,但并不想每次都去请求。这中情形被叫做“notifications” 、“concern events” 和 “fields”
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page79 - Page84本节介绍SOME/IP-SD的机制设计原因和错误处理 Soft State Protocol:SOME/IP-SD被设计软件状态协议,因此设计了TTL机制。软件状态需要按时刷新以保持其有效性,可以在配置中将TTL设置成最大值用于关闭这个功能。
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page54- Page56[PRS_SOMEIPSD_00484] Subscribe Eventgroup Entry关联的Endpoint用于服务实例UDP组播或TCP的SOME/IP时间发送
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page59 - Page62[PRS_SOMEIPSD_00388] Stop Subscribe Eventgroup Entry用于停止订阅Event Group
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page35 - Page37SOME/IP-SD用IPv4 Endpoint Option标记相关的endpoint。endpoint包含IP地址、传输协议(TCP或UDP)、Port号。Port号用于Event和Notification Event。
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page30 - Page33Option用于给Entry传递SOME/IP服务端的地址信息,地址信息包括:IP地址、Port号、传输协议(TCP/UDP)等信息。
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page37 - Page39SOME/IP-SD 使用IPv6 Endpoint Option去标记一个Endpoint。Endpoint包含发送者的IP地址、传输协议(TCP/UDP)、Port号。Port号同时适用与Event和Notification Event
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page19 - Page23SOME/IP-SD的作用在车载以太网中服务的位置通常是实现约定好的,因此SOME/IP-SD优先考虑的是监控服务的状态,第二要考虑的才是定位服务位置。
EniacCheng5 个月前
some/ip·some/ip-sd
【翻译】【SOMEIP-SD】Page24 - Page26** [PRS_SOMEIPSD_00252]** SOME/IP-SD应通过SOME/IP传输 ** [PRS_SOMEIPSD_00253]** SOME/IP-SD头以8bit的Flags字段为开始。 ** [PRS_SOMEIPSD_00254]** Flags的最高位被称为Reboot Flag ** [PRS_SOMEIPSD_00255]** 所有的SOME/IP-SD消息的Reboot Flag都应被设置成1. 直到Session-ID达到最大值后被重新设置成1后,Reboot Flag应
青草地溪水旁8 个月前
车载·some/ip·autosar ap
SOME/IP 协议深度解析<摘要> SOME/IP (Scalable service-Oriented MiddlewarE over IP) 是汽车电子领域面向服务架构 (SOA) 的核心通信协议。在 AUTOSAR Adaptive Platform (R22-11) 中,SOME/IP 与 SOME/IP Service Discovery (SD) 共同构成了服务通信的基石。它运行于 TCP/IP 栈之上,实现了服务的发布、订阅、远程过程调用 (RPC) 和事件通知,完美契合 AP 平台基于服务的动态通信需求。与 Cla
青草地溪水旁9 个月前
autosar·some/ip·服务发现报文
SOME/IP-SD报文场景示例讲解整个交互过程由三个关键的SOME/IP-SD报文组成,其完整流程如下图所示:下面,我们来详细拆解这三个报文。