手机版
位置:筑能财经 > 资讯 >

SOA开发流程

来源:面包芯语 | 2023-08-03 20:10:18

传统的汽车电子电气架构及相应的解决方案很难解决现在遇到的一些挑战,需要新的方法论来打破僵局,于是车载以太网、车载 SOA 作为解决方案提出来了。


(资料图)

Broker 可以是集中式的也可以是分布式的,如果是集中式的可以在某些设备上统一管理服务的发现;如果是分布式的类似以太网、SOME/IP 协议等可以在汽车的每个ECU 上充当角色来实现服务发布和订阅。

为什么要用SOA?

降低复杂性

如果要实现 SOA 的架构,在项目启动时,首先要确保能落地的 SOA 电子电气架构梳理出整车以太网的拓扑需求,从方方面面出发和产品、功能架构、平台软件等相关的去共同确认电子电气架构为确保以太网的拓扑和相关以太网芯片的选型,也需要根据一些实际的条件选择合适的 SOA 服务协议。

下图是当前常用的四种服务协议。

在车载架构中以太网和 SOA 是一个最强的搭档,如果要实现 SOA 的落地,理论上以太网是要先行的。

就部分主机厂来说,它们下一代架构先实现的功能是 DoIP,要让一部分的域控制器先实现基于以太网的通信,实现 TCP 的 IP 协议栈,让整车架构中的 ECU 先去有通信的能力以及整车安全方面的一些部署并且能够让一些工程师能实现整车上通过OBD 接口去实现车辆的 ECU 登录,车辆报文的录制等等技术的实现。

在以太网项目落地或 SOA 设计开发前,大量的 OEM 厂家最先是从预研先开始的,首先以太网的相关设计流程要求相关的工程师建立一定的知识储备,先去实现一些规范体系的建设。

如上图所示,规范体系建设主要包含三部分内容:

协议需求类规范

全局规划类规范

项目交付类规范

协议需求规范

这部分包含一些比如以太网通信需求规范等,是对协议的功能原理去进行一些解析,对相关的属性和参数去进行约束。

全局规划类规范

这个规范是在整车的全局上,比如 VLAN & IP 划分的原则,IP 定义的规则,IP 地址定义的一些前缀的定义要求,不同的 VLAN & IP 划分的原则以及每个 ECU 后缀的一些划分规律等全局的一个规范。

项目交付类规范

比如 ECU 以太网参数配置规范,涉及到 ECU 在以太网从底层到上层相关属性的配置,包括整车架构全局的配置方案,还有拆分到各个 ECU 的一个约束的配置,由DRE 交付到供应商或者交付到软件开发团队去约束他们的开发行为,也是作为后续SOA 服务部署的一个输入文档。

协议的需求规范文档和项目交付类文档会交付到 ECU 的控制器供应商或者软件团队进行相关的协议要求的开发,但是软硬件解耦的概念提出后,很多主机厂更倾向于把核心的零部件开发掌握在自己的手中,比如域控网关、中央网关等。

网关实现基于以太网的一些规范,通过 OBD 口实现智能网关 Telnet 的登录,通过端口镜像的开和关实现报文从车端到 OBD 接口的复制,方便工程师实现报文的一些录制,制定 OBD 接口一些相关的安全访问机制、防火墙机制,车端进行 802.1.x 的认证,对接入的 PC 进行安全访问的约束。

相关的 ECU 实现 TCP/IP 协议栈、ARP、ICMP、DoIP 等协议的开发和实现,去进行 TC8 的测试以及其他相关测试,去进行反复的迭代和印证。

车载以太网技术生态有了初步的落地之后,然后再开始 SOA 的落地,架构可以把更多的关注放到 SOA 本身的实现。

架构分析

架构设计

架构实现

功能方案这里分为两个过程,一个是自上而下的开发过程,即从功能方案到功能SSTS(子系统技术规范)。

一个是对已有功能服务的转化自下而上的开发过程。整个功能方案中,一部分是服务的设计和实现,功能 SSTS(子系统技术规范)还是像传统的架构一样也是需要作为交付文档集中到软件开发。

整个架构设计流程是,通过功能方案的一个大致落地,对服务进行一个抽取形成整车服务的集合,服务集合会包含服务、服务接口大致的梳理和定义,基于整车服务的集合,每个负责服务的 Owner 对自己负责的服务进行服务规范的梳理。

服务规范是对服务和服务接口的详细描述,定义服务类型、服务依赖关系、服务的错误处理、服务存在应用的场景等。

然后对服务进行一个详细的实现设计,里面包括 Service ID,它是服务规范和服务实现技术规范一个过程文档。如果服务涉及到 CAN 信号的一个转换,需要一个服务对应信号的对照表。

后面整个开发流程是输出相关的 SSTS 文档,服务 Owner 会基于集合定义的服务规范,基于定义去填写服务接口需求表文档交付到网络开发,作为网络通信矩阵开发的一个输入,网络开发会交付相关的通信矩阵和相关的 ARXML 数据库,然后提供到软件开发作为文档的输入。

软件开发需要输入的文档包括服务技术规范,服务 SSTS,通信矩阵以及 ARXML 数据库等。需要说明的是,服务技术规范跟服务 SSTS 是要搭配使用的。

由于与网络开发相关的内容比较多,这是单独来看一下,部分截图如下图所示。

接下来,我们对每一个步骤进行稍微详细的分析。

Feature

Use Case(可选)

Requirement设计

进一步细化 Feature 列表,对各个 Feature 进行细节描述,包括法规需求、系统需求、用户自定义需求(值域的要求)等。

如下图所示。

服务实现技术规范

服务实现技术规范是对服务更详细的描述,里面涉及到整个服务接口的逻辑,服务配置字的设计,服务启动停止的条件等。

标签:

精彩放送

新闻资讯

  1. 张之臻突然“断电”遭前美网冠军逆转
  1. 成都大运会 中国体操男队击败日本队如愿夺冠
  1. 【观影零距离】《巨齿鲨2:深渊》
  1. 票房持续逆跌 《封神第一部》口碑发酵引关注
  1. 聚焦|再见,“小将”布冯!
  1. 徐州交警通报:女子驾车与电动两轮车发生碰撞,致1死4伤
  1. 注意!上海地铁进一步增加延运服务,点击查看→
  1. 黄金车劳斯莱斯_黄金车
  1. 新网银行3%股权以1.93亿元成功拍卖 独家回应称小股东股权质押问题已全部解决
  1. 涨价!EVA胶膜出货大增 价格上涨10%
  1. 仅34家公司!上半年欧洲IPO数量创2009年来新低
  1. 一线调研看变化 | 阳逻港十年蝶变:畅行江海 通达远航
  1. 海陆重工:目前所涉仲裁事项仍处于中止状态
  1. 一图概览丨习近平强军思想“十一个明确”
  1. 张雨霏、覃海洋夺金
  1. 文明的传承:以启山林
  1. 警惕儿童面膜贩卖“容貌焦虑”
  1. 早知道|布冯告别30年职业生涯
  1. 兴胜创建8月2日斥7.48万港元回购6.8万股
  1. 小米米家空气净化器4ProH上市售价1999元
  1. 8月3日生意社甲醛基准价为1153.33元/吨
  1. 转向均衡 主动型基金探索投资新范式
  1. 针对美方不满 惠誉回应:下调信用评级理由充足
  1. 基金发行坚冰渐融 8月首只爆款产品诞生
  1. 加大投入助力发展 基金公司频现股东增资
  1. 对未来预期乐观 百亿级私募布局经济复苏受益股
  1. “固收+”基金再现爆款 热度持续性需看多重因素
  1. 哈尔滨:火车“体检师”雨中“巡诊”
  1. 奏响开放合作“共赢曲”
  1. 盐碱地也能变“油”田
  1. 青海海南耄耋老人的“从前慢”
  1. 人工智能促数字文娱产业升级迭代
  1. 夜市有群“守夜人”!跟着红岛海岸派出所民警夜巡海口白沙门文创市集
  1. 广东新增本土病例1例轨迹(广东新增本土确诊病例384例)
  1. “黄河源头第一县”曲麻莱:高原足球小将“踢”出新未来
  1. 青海湖岸畔“草原放映员”的光影人生
  1. 直升机吊起小小救生包,里面装着4个月大的宝宝……
  1. 券商7月金股最高上涨53% 8月金股重磅出炉!
  1. 数码宝贝第六部前几部人物出场(数码宝贝第6部大结局)
  1. 33家!海南第三批创新型中小企业名单公示
  1. 将强调单人玩法 MMORPG《上古世纪2》开发现状公开
  1. 改革薪酬制度激发创新活力
  1. 36计分别是什么计第一计(36计分别是什么计)
  1. 降压药会成瘾?这背后是一种对医药的典型误解
  1. 粮食生产区划分有待完善
  1. 新宝平台可靠吗(X宝网有没有既领到1500的又领到500新手任务的)
  1. 广州地铁8号线东延段最新消息(广州地铁八号线北延段
  1. 华为最高屏占比直屏手机!华为畅享60系列限时优惠:1399元起
  1. 智能算法发现首颗具潜在威胁小行星
  1. 缓解京津防汛压力 河北转移民众122.9万人分减洪水18亿立方米
  1. 真香!南昌人千万别错过!
  1. 口袋妖怪有什么战术?
  1. 折损大将!阿尔特塔:热苏斯膝盖不适做了个小手术,将缺阵数周
  1. 突破性工艺更快制造非天然氨基酸
  1. 王忠想鲍秀_王忠想
  1. 【迎战强降雨】哈尔滨消防全力做好暴雨天气防汛抢险救援
  1. 美国国防部承诺向军火商支付巨额资金 用于向乌克兰提供武器
  1. 透析生不如死(透析人生小肖:郑州女子自称社区人员阻止市民拍摄)
  1. 合计23.52亿元共71起诉讼仲裁等重大事件未及时披露 陕建股份及董事长等收陕西证监局警示函
  1. 贵州茅台2023年半年报数据简评
  1. 俄罗斯6月份失业率为3.1%,上个月为3.2%
  1. 成都大运会跆拳道项目中国再添三块奖牌 运动员:这是一次宝贵的体验
  1. 习语丨“没有一支强大的军队,就不可能有强大的祖国”
  1. 利拉德交易进展:热火是唯一报价球队,开拓者对筹码提出调整要求
  1. 守望相助!三趟受阻旅客列车上的暖心故事
  1. 两部门紧急下达公路应急抢通补助资金支持北京河北防汛救灾工作
  1. 衡阳县:全民健身迸发新活力
  1. 我国仓储行业持续保持良好运行态势
  1. 广州番禺再通报“楼顶建豪华泳池”:属违建,将严肃追责问责
  1. 强军之路 | “青”出于“蓝”,超燃宣传片致敬文职人员
  1. 你猜,全国有多少个人叫“建军”?
  1. 逐梦|她,是山东舰首位女航行值更官!
  1. 手绘长漫:当青春遇见军营
  1. 2023年中国银行业100强榜单发布
  1. 逐梦|“部队反应的速度,要赶上导弹飞行的速度”
  1. 上海消保委测试发现夏季放车里的矿泉水可以放心饮用
  1. ​河道水库运行平稳 我市将防汛II级应急响应调整至IV级
  1. 崔康熙确定鲁能对国安的最强阵容,新援领先,王大雷意外缺阵
  1. 颈椎疼怎么办按摩手法(颈椎疼怎么办)
  1. 南方周末中国企业社会责任榜单解读
  1. 【短讯】芯原股份Q2净利同比增7倍 在手订单充足 半年报多次提及AI
  1. 青春主场 | 一起来接收来自全世界青年的追捧和助力!
  1. vivo S16 Pro怎么切换成4G网络
  1. 刘雨昕仙那度巡演广州站门票售罄 顶级制作班底打造视听盛宴
  1. 好险!男子晨跑心脏骤停,跑友和医护人员合力跑赢生死接力赛
  1. 骨折工伤十级伤残标准怎么评定
  1. NaOH的光合作用之重要性及适合送领导的新年礼
  1. 看看曾经的你!番禺区石壁街展出数十张军装老照片
  1. 买演出票遭遇退票难、“柱子票”,中消协发声!
  1. 博德之门3法师开荒法术指南
  1. 2023保险理赔数字化发展报告发布 业内探讨好理赔量化指标
  1. 安控科技:公司的自动化产品及方案可以应用在河流、水库等数据采集
  1. 2023天津中超联赛21轮津门虎主场比赛座位图
  1. 紫金矿业(02899.HK):截至2023年7月底累计回购455万股A股
  1. 2023年福州公积金缴费上下限额调整是多少 福州公积金缴费基数2023年最新标准
  1. 北向资金净卖出50.19亿元,宁德时代、药明康德等获加仓
  1. 收评:沪指缩量跌0.89%,银行、石油等板块下挫,超导概念逆市活跃
  1. 亚马逊送货速度创历史新高,改革已见成效
  1. 雪域高原上的青春之歌(我们这里的年轻人)
  1. 小期贷贷款逾期延迟还款影响征信吗