0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科干货 | 虹科带你了解车载以太网-SOME/IP协议

虹科汽车电子 2023-04-25 14:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

在标准的网络七层架构中,SOME/IP(Scalable service-Oriented Middleware over IP) 作为应用层协议运行于车载以太网四层以上,作为以太网通信中间件来实现应用层和IP层的数据交互,使其不依赖于操作系统,又能兼容AUTOSAR和非AUTOSAR平台。SOME/IP是一种汽车中间件解决方案,可用于控制消息。它从一开始就被设计成适合不同尺寸和不同操作系统的设备。这包括小型设备,如相机,AUTOSAR设备,以及头部单元或远程信息处理设备。

SOME/IP主要为应用层提供API接口,创建CS接口,通过TCP/IP协议进行通信。而SOME/IP的访问方式分为三种,分别是事件通知,远程过程调用和访问进程数据。


事件通知:与传统的CAN通信类似,服务端周期性或者事件变化事件向客户端发送特定的数据,如图1所示。

wKgZomRHaSCAW-rAAABMAVVCweI985.png

远程过程调用:是当客户端有请求的时候,向服务端发送请求命令,服务端解析命令,并作出相应的响应。如图2所示

wKgaomRHaR6AG2ntAABBIYtvsVc692.png

访问进程数据:可以使客户面向服务器写入(Setter)或者读取(Getter)数据,如图3所示

wKgaomRHaRyAOFhaAAA_kuJ6Gpk734.png

SOME/IP数据格

SOME/IP的数据格式如图4所示,各字段解释如下

wKgaomRHaSKAXX21AAI5DxBnvdg890.png

1、Message ID(Server ID) :16bit,服务的ID,标识出一个服务;

2、Message ID(Method ID) :16bit,方法的ID,表示出一个方法;

3、Length:报文长度,32bit,标识从request ID到报文结束的总长度;

4、Request ID(Client ID) :客户端ID,16bit。区分不同的客户端;

5、Request ID(Session ID) :会话ID,区分同一个客户端的多次调用;

6、Protocol Version :协议的版本号,固定值为x01;

7、Interface Version:服务接口版本;

8、Message Type :报文类型,在AUTOSAR中,总共包含五种,包括REQUEST,REQUEST_NO_RETURN,NOTIFICATION,RESPONSE,ERROR;

9、Return Code :返回码,包括四种,REQUEST,REQUEST_NO_RETURN,NOTIFICATION,RESPONSE

10、Payload :数据段,用于放置需要传输的数据。

虹科汽车电子事业部

虹科是一家在汽车电子,特别是汽车总线行业经验超过10年的高科技公司,虹科与全球顶尖公司技术合作,提供基于CAN/CAN FD/LIN/TSN/车载以太网,从数据采集、监控和分析,网络性能仿真和优化,网络配置和一致性测试,架构开发和服务的一系列方案。虹科自主研发的EOL测试系统、CCP/XCP 标定和UDS诊断服务开发包等已经在业内完成超过1000次安装和测试。虹科的总线培训课程已经累计超过40万的播放量,事业部所有成员都受过国内外专业培训,并获得专业资格认证工程师平均5年+技术经验和水平,一致赢得客户极好口碑。虹科汽车电子事业部致力于为您提供最专业的服务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    41

    文章

    5929

    浏览量

    179583
  • 车载
    +关注

    关注

    18

    文章

    671

    浏览量

    84457
  • 汽车以太网
    +关注

    关注

    1

    文章

    75

    浏览量

    9273
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何选择支持CAN FD与车载以太网的一体化车载网络测试主板?车辆网络通讯测试主板深度解析

    痛点而生的高性能车载网络通讯测试主板——HKIC1-MBM2100,看它如何凭借8路CAN/CAN FD接口与2路1000BASE-T1车载以太
    的头像 发表于 12-11 15:03 29次阅读

    国内领先的汽车智能网联服务商——智能互联一站式解决方案

    在汽车智能化与网联化加速发展的今天,车载以太网服务商推荐、车辆网络通讯测试方案等领域需求激增。智能互联凭借十余年行业深耕,提供从底层总线到上层应用的完整解决方案,成为国内汽车总线做
    的头像 发表于 12-11 13:22 14次阅读

    动态 | 2025年11月精彩回顾

    2025年11月精彩速览——与CiA联合主办CANXL中国路演三城巡演;携手长城汽车举办技术交流日系列workshop;2025Pico免拆诊断技术峰会现场群英集结...下面让
    的头像 发表于 12-01 10:33 523次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年11月精彩回顾

    动态 | ×长城汽车技术交流日圆满落幕!

    11月25日,携手长城汽车在保定·长城技术中心成功举办“X长城汽车技术交流日”系列workshop活动,与长城技术中心的各位工程师共同展望行业发展前景,为双方未来更多的生态合作
    的头像 发表于 11-28 17:07 1795次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×长城汽车技术交流日圆满落幕!

    洞察 | 车载以太网在矿山无人驾驶中的应用前景探析

    车载以太网在矿山无人驾驶中的应用前景在物流车队跨省运输的繁忙高速上,在露天矿铲运机昼夜作业的粉尘环境中,无人驾驶设备的每一次精准决策、每一组协同动作,都依赖稳定高效的「通信中枢」。车载以太网
    的头像 发表于 11-28 11:03 154次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>洞察 | <b class='flag-5'>车载</b><b class='flag-5'>以太网</b>在矿山无人驾驶中的应用前景探析

    峰会 | 峰会 | 倒计时一周!群英集结上海虹桥,邀您共赴盛会!

    击精彩内容!五大深度课程HongkePIco技术前沿:车载以太网(10BASE-T1S)物理层协议解析与诊断10BASE-T1S车载以太网
    的头像 发表于 11-19 17:52 1068次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰会 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰会 | 倒计时一周!群英集结上海虹桥,<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀您共赴盛会!

    分享 | TC10管理:10BASE-T1S方案高效管控ECU休眠/唤醒

    10BASE-T1S接口卡TC10唤醒/休眠控制汽车以太网需兼顾「即时响应」与「低功耗」——驾驶员解锁车门、启动引擎时,网络必须毫秒级唤醒;但ECU持续待机又会导致电池过度消耗,直接影响车辆续航
    的头像 发表于 11-12 17:02 1201次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | TC10管理:<b class='flag-5'>虹</b><b class='flag-5'>科</b>10BASE-T1S方案高效管控ECU休眠/唤醒

    动态 | 2025年10月精彩回顾

    2025年10月精彩速览——出席2025上海国际嵌入式会议并发表演讲;自研HK-CoreTest车载总线测试软件首发上线;多场技术直播圆满收官...下面让我们一起回顾10月的
    的头像 发表于 11-01 09:02 872次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年10月精彩回顾

    峰会 | 前沿洞悉!车载以太网物理层协议解析与诊断

    HongkeHongkePico当现代车辆对车载网络的传输技术,提出更高要求——10BASE-T1S车载以太网,正愈来愈多地被应用到高级驾驶辅助(ADAS)、信息娱乐、诊断与维护等各个系统。因其更高
    的头像 发表于 10-29 17:44 328次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰会 | 前沿洞悉!<b class='flag-5'>车载</b><b class='flag-5'>以太网</b>物理层<b class='flag-5'>协议</b>解析与诊断

    直播回顾 | 硬核干货放送,CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    直播想要系统学习CAN总线知识,提升开发效率和项目交付质量?想要了解行业成功案例和高效工具链,帮助团队评估新技术方案、控制风险?欢迎关注
    的头像 发表于 09-17 17:39 603次阅读
    直播回顾 | 硬核<b class='flag-5'>干货</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN总线应用层直播助您告别低效联调,破解<b class='flag-5'>车载</b>网络开发核心难题

    干货速递!汽车以太网国际研讨会精华 + QA全收录:你关心的技术点都在这!

    2025汽车以太网国际研讨会圆满落幕,聚焦TSN与10BASE-T1S协同创新,推动汽车网络技术发展。
    的头像 发表于 08-06 13:44 765次阅读
    <b class='flag-5'>干货</b>速递!<b class='flag-5'>虹</b><b class='flag-5'>科</b>汽车<b class='flag-5'>以太网</b>国际研讨会精华 + QA全收录:你关心的技术点都在这!

    分享 | 赋能现代化矿业:Owasys坚固型车载通信终端方案

    导读在采矿行业,设备运行环境极端恶劣——高温、严寒、粉尘、震动、冲击无处不在。确保关键设备(如矿用卡车、挖掘机、钻机等)的可靠通信、精准定位与高效管理,是保障矿山安全运营和提升生产力的核心挑战。Owasys专为采矿行业设计的坚固型
    的头像 发表于 06-24 17:04 430次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 赋能现代化矿业:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys坚固型<b class='flag-5'>车载</b>通信终端方案

    直播回顾 | 核心协议精讲!TSN基础知识理论培训,带你划重点!

    当工业4.0与智能汽车、航空航天技术碰撞实时性、确定性通信成为跨越行业的共同需求4月1日直播间TSN工程师罗工带来「TSN基础知识理论培训」带大家系统回顾了TSN技术发展历程深
    的头像 发表于 04-02 17:33 763次阅读
    直播回顾 | 核心<b class='flag-5'>协议</b>精讲!TSN基础知识理论培训,<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>带你</b>划重点!

    直播回放 | IO-Link技术概述与IO-Link OEM

    「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与IO-LinkOEM」感谢各位朋友的热情参与!本期直播中
    的头像 发表于 02-19 17:34 1152次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技术概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    方案 仅需4个步骤!轻松高效搭建TSN测试网络

    随着汽车行业向分层同构以太网网络的转型,时间敏感网络(TSN)逐渐成为实现确定性以太网互操作性的关键解决方案。本文将详细介绍如何快速搭建TSN测试网络,涵盖从流量特征分析到网络配置的全过程,并介绍
    的头像 发表于 01-06 11:32 922次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 仅需4个步骤!轻松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN测试网络