Adaptive-AutoSAR_SOA
文章平均质量分 95
Adaptive AutoSAR 面向服务通信及SOME/IP机制
糖果Autosar
AutoSAR架构专家,分享AutoSAR学习笔记和心得体会,提供咨询和答疑。粉丝们尽量在博文评论区留言你们咨询的问题,有空我会统一回答
展开
-
SOME/IP09- SOME/IP-SD服务发现和发布订阅机制
文章目录1 SOME/IP-SD 服务的含义2 动态服务发现的机制3 SOME/IP-SD 协议的需求传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 SOME/IP-SD 服务的含义我们在「SOME/IP概述2【SOME/IP的主要中间件功能+SOME/IP报文PDU的封装】」概述了SOME/IP 的主要中间件功能。其中服务发现 (SD) 协议是 SOME/IP 的核心功能。在面向服务的架构中,服务(即函数功能实体【方法、事件或字段】)必须是可发现的。SO原创 2022-02-20 01:06:14 · 2084 阅读 · 0 评论 -
SOME/IP08- SOME/IP-SD 服务发现通信行的时序图和状态图
文章目录1 SOME/IP Service发现的通信行为1.1 SOME/IP Service State Machine Server1.2 SOME/IP Service State Machine Client传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 SOME/IP Service发现的通信行为客户端和服务器的SOME/IP SD的通信行为分为Down和Available,其中,在Available状态下,根据不同的通信行为表现,分为Initi原创 2022-03-27 01:32:19 · 1279 阅读 · 0 评论 -
SOME/IP07- SOME/IP-SD 报文格式定义及代码实现
传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录SOME/IP-SD 报文主要用来传输OfferService、FindService 和SubscribeEventGroup 等内容。如上图所示SOME/IP-SD 报文由以下部分组成,1 、SOME/IP 报文头/Header:2、SOME/IP-SD :SD报头的第一个字节为标志字段,其高三位从高到低依次为重启标志位、单播标志位和初始数据控制标志位,低五位为预留位,在标志之后,SOME/IP-SD 标头应有一个称为保留原创 2022-02-22 23:31:15 · 2215 阅读 · 0 评论 -
SOME/IP06-SOME/IP-SD 服务发现通信行为
AUTOSAR服务发现 (SD) 模块提供检测和提供可用服务(即功能实体)的功能 - 在车辆网络内。为此,它利用了 IP 多播和所谓的 SOME/IP-SD 消息。服务发现模块的主要任务是管理车载通信中称为服务的功能实体的可用性以及控制事件消息的发送行为。这允许仅向需要它们的接收者发送事件消息(发布/订阅)。此处描述的解决方案也称为 SOME/IP-SD(基于 IP 的可扩展面向服务的中间件 -服务发现)。本地 ECU 需要处理两种不同的服务:1、服务器服务——本地 ECU 向车辆的其余部分提供服务器服原创 2022-03-22 00:51:43 · 1289 阅读 · 0 评论 -
SOME/IP05- SOME/IP-SD 服务发现的需求和概述
文章目录1 SOME/IP-SD所处协议栈中的位置2 SOME/IP-SD 用到的缩略语传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 SOME/IP-SD所处协议栈中的位置如下图所示,SOME/IP-SD 依赖于 SOME/IP。SOME/IP 本身支持 TCP 和 UDP 通信,但 SOME/IP SD 限制只能通过 UDP 使用 SOME/IP2 SOME/IP-SD 用到的缩略语缩写/首字母缩略词:描述:Method方法、原创 2022-02-21 00:54:22 · 1948 阅读 · 0 评论 -
SOME/IP04- SOME/IP 报文帧格式
文章目录1 SOME/IP 消息的布局传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 SOME/IP 消息的布局前面两篇文章「SOME/IP概述【分层结构及要实现的需求】」、「SOME/IP概述2【SOME/IP的主要中间件功能+SOME/IP报文PDU的封装】」讲述了SOME/IP的基本概念/需求及架构在以太网的4层模型。这一篇我们研究一下SOME/IP 消息报文的帧格式是什么?我们要按照这个格式才能让发送和接收的双方心领神会,知道对方说了什么?先看代原创 2022-02-11 00:42:50 · 1457 阅读 · 0 评论 -
SOME/IP03- SOME/IP概述2【SOME/IP中间件功能概述】
文章目录1 什么是SOME/IP?2 SOME/IP 的主要中间件功能3 SOME/IP 报文PDU在各层中封装传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 什么是SOME/IP?SOME/IP,全称叫做Scalable Service-Oriented Middleware over IP,由 BMW 集团于 2011 年开发。这个名字非常清楚地表明它是一种中间件解决方案,可以在控制单元之间实现面向服务的通信。面向服务的体系结构使不同网络上的软件组件更原创 2022-02-10 00:45:16 · 1742 阅读 · 0 评论 -
SOME/IP02-SOME/IP概述【分层结构及要实现的需求】
文章目录1 SOME/IP的分层结构2 SOME/IP 协议用到的缩略语3 SOME/IP 协议的需求传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 SOME/IP的分层结构SOME/IP的分层结构主要基于TCP/IP 的4层网络通信架构模型。应用层是应用程序访问网络的通道。SOME/IP(Scalable service-Oriented MiddlewarE over IP)是一种位于应用层的车载以太网通信协议传输层主要指的是TCP 协议和UDP原创 2022-02-05 23:29:16 · 2590 阅读 · 0 评论 -
SOME/IP01-面向服务架构及其通信方式
文章目录1 面向服务架构(SOA)的概述及意义1.1 面向服务架构概述1.2 面向服务架构(SOA)的意义2 服务(SOME/IP)的通信模式传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录1 面向服务架构(SOA)的概述及意义1.1 面向服务架构概述一般传统的架构设计方法是:系统被划分为子系统,各个子系统通过定义的接口,实现交互通信,一般子系统之间的依赖性较高。而面向服务的体系架构的设计方法是:不同的系统资源被打包到一个“服务”中,该“服务”提供特定的系统原创 2022-03-20 00:29:06 · 1171 阅读 · 0 评论