你的位置:修艳弘 拳交 > 欧美性爱qvod >

肛交 推特 车载通讯架构 —— SOME/IP 契约空洞

发布日期:2025-03-17 20:53    点击次数:111

肛交 推特 车载通讯架构 —— SOME/IP 契约空洞

车载通讯架构 ——  SOME/IP 契约空洞我是穿拖鞋的汉子,魔齐中坚抓恒久目标的汽车电子工程师。老步骤,分享一段可爱的翰墨,幸免我方成为高常识低文化的工程师:“

对学习而言,学习之后的想考、想考之后的行为、行为之后的改换更热切,若是不盯住内层的改换量肛交 推特,那么在上层进入再多的学习量也事倍功半,因此从权重上看,改换量>行为量>想考量>学习量。

图片

本文主要-> 1、SOME/IP 契约功能先容-> 2、SOME/IP 契约管事接口先容-> 3、SOME/IP 契约本领价值及车载利用场景一、SOME/IP 契约功能先容SOME/IP(Scalable service-Oriented MiddlewarE over IP)是指基于 IP 的可膨大的面向管事的中间件。SOME/IP 契约于2011年由BMW集团的一位工程师缠绵,是一种面向管事的车载以太网通讯契约,位于 TCP/UDP 之上,兼容现时海外共同洽商的基础软件迷惑平台。区别于传统CAN/LIN等总线面向信号(Signal-Oriented)的通讯步地,SOME/IP用于面向管事(Service-Oriented)的通讯,恰所以太网在汽车通讯架构利用的最大上风。面向管事的通讯传输是管事的有关信息,汽车以太网利用方面最热切的是面向管事的架构,简称为SOA(Service Oriented Architecture)。SOA的中枢是管事,管事不错简便意会为是扫尾某种功能的函数或算法。便于硬件预埋,软件升级功能。SOME/IP 契约招揽 C/S(Client/Server)的通讯架构,其中 Server 是管事提供者,Client 是管事销耗者。凭证管事接口类型,使用良友管事调用(Remote Procedure Call)机制,通过数据序列化和反序化(Serialization/Deserialization)使得数据得以在网罗中传输。通过可用管事发现 SD(Service Discovery)机制来扫尾管事的动态配置。SOME/IP 主要不错提供以下功能:-> 数据序列化与反序列化(Serialization/Deserialization):管事通讯数据与二进制数据流之间的双向调养;-> 可用管事发现(SD):惩办管事景况,发现和提供管事,动态配置 SOME/IP 报文发送;-> 管事发布与订阅(Publish/Subscribe):惩办管事的发布与订阅推敲;-> 良友管事调用(RPC):扫尾截止器(Client)使用网罗内其他截止器(Server)提供的管事.

图片

二、SOME/IP 契约管事接口先容数据旅途中,管事接口(Service Interface)是刻画管事与外界通讯的接口。而SOME/IP作为中间件所打包的数据本色,也便是管事接口的本色。SOME/IP所对应的管事接口包含以下四种花式:Method(步骤):客户端发送央求,管事端回话反应,该步地是一种有问有答的对话步地;F&F Method(单向步骤):客户端发送央求,管事端不需要反应;是一种只问不答的对话步地;Event(事件):客户端向管事端订阅一个事件,管事端向客户端发布该事件;当该事件发生时,管事端就会自动给订阅了该事件的客户端发送有关的示知(Notification),是一种相通于生涯中订阅报纸期刊的步地;即订阅之后无须究诘会主动示知的对话步地;Fields(字段):是管事里一系列的属性值(Attributes),这些属性值不错通过建树器(Setter)、获得器(Getter)和示知器(Notifier)进行操作,不错意会成一组参数通过Method(Setter/Getter为Method的步地)和Event(Notifier为Event的步地)的组合进行操作。SOME/IP 契约以管事元素为单元惩办数据信息,管事元素可分为 Event、Method、Field 三种类型。

图片

-> Event 是一种单向的数据传输步地,由 Server 向其订阅者发布管事事件;-> Method 是一种良友函数调用的通讯步地;-> Field 相通于 Event 和 Method 的集中体,允许 Client 获得 / 建树 / 订阅 Server 端事件的景况信息。通过 Service Interface 扫余数据信息的传输与分享。基于 SOME/IP 通讯契约,以两个截止器为例,空调 ECU 作为 SOME/IP 管事提供者(Server),中控作为SOME/IP管事央求者(Client),两个截止器辩别以Event、Method、Field管事元素扫尾其通讯步履,默示图如下:

图片

Method 管事元素示举例下图所示。-> Client可通过Method封装Request讯息对Server进行良友步骤调用(RPC);-> Server对于Method 调用的践诺效力可通过封装 Response 讯息复返给 Client(Request & Return),草率不需要Server复返讯息(Fire & Forget);-> 需要事前向Server订阅管事(SD)

图片

Field 管事元素示举例下图所示。-> Getter:Client 主动获得 Field 值;-> Setter:Client 主动建树 Field 值;-> Notifier:Server 达到触发条款后向订阅的 Client 发送 Field 最新值;-> 需要事前向 Server 订阅管事(SD)。

图片

Event管事元素示举例下图所示。-> 由 Server 向 Client 单向发送讯息;-> 可周期发送或凭证事件景况(如值改换、特定条款餍足等)发送示知类讯息;-> 需要事前向 Server 订阅管事(SD)

图片

三、SOME/IP 契约本领价值及车载利用场景跟着汽车通讯总线及整车电子电气架构的不停发展,基于 CAN 总线的面向信号的通讯模式已不成餍足智能汽车 SOA 架构的发展要求,SOME/IP 契约是现时汽车通讯扫尾 SOA 架构最中枢的通讯契约之一。SOME/IP 契约被世俗利用于车载以太网截止器中,尤其是智驾域、座舱域、车身域控等通讯数据量大、对通讯带宽要求高的截止器中。另外,基于 SOME/IP 扫尾 Signal to Service 的调养,也依然是域截止器中必不可少的本领。除本文提到的SOME/IP的见识与报文花式、SD的见识与花式除外,SOME/IP还有序列化、UDP报文分段、通讯数据库迷惑、通讯仿真等本色,日后再冉冉伸开。SOME/IP有关参数的缠绵是汽车以太网面向管事的架构(SOA)缠绵中的主要缠绵本色,在本文中先容的管事、管事的提供者、销耗者、管事接口的多样步骤、事件、字段等本色,以及文中未提到的TCP/IP通讯中的配置信息,齐所以太网SOA缠绵中的主要本色,因此对SOME/IP中多样参数的意会,对于统共这个词架构和通讯缠绵齐相配热切。跟着汽车绿色、智能、互联的快速发展和本领不停迭代,对汽车启动时的高纯真性、车辆里面与外部管事的可关联、管事和软件的膨大与升级等需求齐提议了更高的要求,此时面向管事架构(Service Oriented Architecture)的上风也变得越来越突显。SOME/IP作为面向管事架构的通讯基础,将会得到越来越多的利用。SOME/IP-SD不错被看成SOME/IP的一种非常管事,前边提到过,client不错良友调用server提供的管事,草率订阅server发布的本色,那么client是怎样知说念server提供哪些管事呢,便是通过SOME/IP-SD来扫尾管事发现历程的。后续具体本色鄙人一个著述对该本色更新!

图片

停笔分享完结!愿你我肯定时候的力量作念一个恒久目标者!

图片

车载软件架构——基础软件供应商&迷惑器用链(二)

车载软件架构——基础软件供应商&迷惑器用链(一)

大乱交

车载软件架构 —— 谈天几句AUTOSAR OS(十一)

车载软件架构 —— 谈天几句AUTOSAR OS(十)

车载软件架构 —— 谈天几句AUTOSAR OS(九)

车载会诊数据库——会诊问卷访问表与CDD关联推敲

车载软件架构 —— 谈天几句AUTOSAR OS(八)

车载软件架构 —— 谈天几句AUTOSAR OS(七)

电子电气架构——车载DoIP通讯汇总

车载软件架构 —— 谈天几句AUTOSAR OS(六)

会诊测试器用CANoe.DiVa从初学到醒目系列——开门见山

电子电气架构 —— OEM对于DTC具体扫尾有关视力

车载软件架构 —— 谈天几句AUTOSAR OS(五)

车载软件架构 —— 谈天几句AUTOSAR OS(四)

车载会诊契约 —— 会诊管事Service 11

车载软件架构 ——谈天几句AUTOSAR OS(三)

车载软件架构 —— 谈天几句AUTOSAR OS(二)

车载会诊契约-ISO 14229

车载会诊契约-ISO 14229 / 13400 /15765

车载软件架构——谈天几句AUTOSAR OS(一)

电子电气架构——IP地址获得步地肛交 推特

本站仅提供存储管事,统共本色均由用户发布,如发现存害或侵权本色,请点击举报。