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

    文章

    5776

    浏览量

    176909
  • 车载
    +关注

    关注

    18

    文章

    644

    浏览量

    84069
  • 汽车以太网
    +关注

    关注

    1

    文章

    72

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    2025汽车以太网国际研讨会圆满落幕,聚焦TSN与10BASE-T1S协同创新,推动汽车网络技术发展。
    的头像 发表于 08-06 13:44 ?249次阅读
    <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 ?225次阅读
    <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 ?518次阅读
    直播回顾 | 核心<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 ?769次阅读
    <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

    直播 | 2月18日开讲!IO-Link技术深度解析!解锁自研产品+积分好礼!

    ■IO-Link技术如何助力工业数字化转型升级?■如何选择适合自身需求的IO-Link解决方案?2月18日,「一站式通讯解决方案」系列免费技术直播课程重磅开启!首场直播将由智能
    的头像 发表于 02-08 17:33 ?453次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播 | 2月18日开讲!IO-Link技术深度解析!解锁<b class='flag-5'>虹</b><b class='flag-5'>科</b>自研产品+积分好礼!

    培训 | PROFINET通讯协议培训

    什么是PROFINET通讯协议?PROFINET通讯协议(ProcessFieldNetwork)是一种专为工业自动化领域设计的基于以太网的实时通信协议。它不仅支持数据传输,还集成了实
    的头像 发表于 01-08 17:32 ?663次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | PROFINET通讯<b class='flag-5'>协议</b>培训

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

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

    电子12月事件回顾

    2024年12月,及其姐妹公司与多家国际知名企业建立了正式的合作伙伴关系,同时通过一系列行业直播和培训课程,向广大观众展示了最新的技术趋势和应用案例。
    的头像 发表于 12-31 16:25 ?696次阅读

    培训 | 重磅来袭!波形分析课程全面上线!

    全新升级/技术提升/快速进阶&TG中心波形分析课程主办单位广州电子科技有限公司TechGear免拆诊断中心支持单位英国PicoTechnologyLtd.HongkePico你
    的头像 发表于 12-07 01:04 ?507次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 重磅来袭!波形分析课程全面上线!

    活动回顾 | 波形诊断开放日-上海站圆满落幕!

    HongkePico波形诊断开放日2024年12月2日,Pico联手TechGear免拆诊断中心,在上海欣车汇成功举办首场波形诊断开放日!非常感谢大家远道而来的参与和支持,一起来看看在
    的头像 发表于 12-07 01:04 ?638次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>活动回顾 | 波形诊断开放日-上海站圆满落幕!

    ICMPv6协议介绍#车载以太网 #ipv6 #科普

    车载以太网
    北汇信息POLELINK
    发布于 :2024年12月04日 11:00:05

    培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    全新升级/技术提升/以技会友&TG中心波形诊断大师班上海:2024.11.30~12.2主办单位广州电子科技有限公司TechGear免拆诊断学院支持单位英国
    的头像 发表于 11-14 01:02 ?521次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    应用 为什么PCAN方案能成为石油工程通讯的首选?

    了CAN总线型传感器、嵌入式计算机、显示器和触摸屏操作的钻井监视仪,能够实时监测泥浆参数、绞车和泥浆泵的工作状态,并及时处理故障,确保钻井作业的安全与高效。PCAN接口卡支持多种协议,提供丰富的接口类型和广泛的系统兼容性,适
    的头像 发表于 11-08 16:48 ?674次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 为什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成为石油工程通讯的首选?

    干货 轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    导读:PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/CAN FD网络处理软件,不仅提供了强大的报文监控和发送功能,还通过其创新的dll加载功能,为用户带来了更加灵活和高效
    的头像 发表于 08-29 10:00 ?1054次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干货</b> 轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    方案 领航智能交通革新:PEAK智行定位车控系统Demo版亮相

    导读: 在智能汽车技术发展浪潮中,车辆控制系统的智能化、网络化已成为行业发展的必然趋势。PEAK智行定位车控系统,集成了尖端科技,能够实现车辆全方位监控与控制的先进系统。从实时GPS定位到CAN
    的头像 发表于 08-27 09:28 ?627次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  领航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位车控系统Demo版亮相