从SOMEIP看SOA,汽车电子电器架构的转变


目录


来通过一个汽车电子中非常典型的应用场景——车窗控制,来详细解析SOMEIP的应用和其报文结构。

应用场景:车辆座舱域控制器请求车身域控制器升起车窗

在这个场景中,我们有两个ECU(电子控制单元):

  • 客户端(Client):座舱域控制器(Cockpit Domain Controller)。例如,中控屏上的一个软件应用发送“升起左前车窗”的指令。
  • 服务端(Server):车身域控制器(Body Domain Controller)。它实际控制着车窗电机,并提供“控制车窗”的服务。

服务端会提前向网络发布其服务实例(Service Instance),告知网络自己可以提供“车窗控制服务”(假设Service ID为 0x1234)。客户端会通过服务发现(Service Discovery)机制找到这个服务。


具体交互与报文示例

整个交互过程涉及两种类型的SOMEIP报文:请求(Request)响应(Response)

1. 客户端发送请求(Request)

座舱域控制器(客户端)希望将左前车窗升到100%的位置。

SOMEIP Request 报文结构(十六进制表示):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天赐好车

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值