车载以太网学习(SOME/IP学习笔记二)

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

SOME/IP-SD数据的格式:特殊的SOME/IP数据格式,对SOME/IP的payload的延申

 

        1、Flags=重新启动标志+单播标志+显示初始数据控制标志

        2、Entries Array,Entry可以理解为“入口”,包含了服务实例以及需要订阅的事件组的信息,分为Service和Eventgroup两种类型,一个SD报文可能包含多个Entry,每个Entry大小都是16个字节,一个Entry可能包含0-2个Option。

        a、Service:find offer service / offer service / stop offer sercive

        b、Eventgroup:subscribe 

        例子:OfferService entry

 

        Index 1st options: Option1排在Array里第几个

        Index 2nt options: Option2排在Array里第几个

        I# of opt 1: Option1的数目

        I# of opt 2: Option2的数目


        Service ID:服务ID应设置为所提供服务实例的服务ID。

        Instance ID:实例ID应设置为提供的服务实例的实例ID。

    

车载以太网学习笔记2——DOIP协议 ISO 14229-1:2013 Road vehicles - Unified Diagnostic Services (UDS)Part1: Specification and requirements; ISO 14229-2:2013 Road vehicles - Unified Diagnostic Services (UDS)Part 2: Session layer services; ISO 14229-5:2013 Road vehicles - Unified Diagnost 阅读详情

相关推荐

车载以太网学习SOME/IP学习笔记一)

协议规范 1 SOME/IP 服务发现(SOME/IP-SD) 1.1 概述 SOME/IP-SD 用于 • 定位服务实例。 • 检测服务实例是否正在运行。 • 实施发布/订阅处理。 车载网络内部服务实例的位置是众所周知的; 所以, 服务实例的状态是主要关注点。 服务地点 (即 IP 地址、传输协议和端口号)是次要问题。 1.2 SOME/IP-SD 消息格式 1.2.1 一般要求 SOME/IP-SD 消息应通过 UDP 发送。 SOME/IP-SD 报头格式应遵循 • Message ID (Se.

u013964245的博客 1999

详细分析车载以太网基础知识

众所周知,汽车无人驾驶已成为汽车发展的一种趋势,它对汽车ECU系统数量和质量有了更大的需求。目前主流的电子架构体系已逐渐显露出不足,而车载以太网因其具众多优点,必然会在汽车车载网络中普遍应用。本文将从入门者的角度,讲解车载以太网中的重要知识。 01车载以太网的组成 车载以太网用于连接汽车内不同电气设备的一种网络,从而满足车载环境中一些特殊需求,它与传统以太网不尽相同,车载以太网主要由MAC(介质访问控制)、PHY(物理接口收发器)组成,与传统以太网不同,车载以太网固定为全双工通信方式,出于对汽车启动时间的考虑而没有引入自动协商机制,此外车载以太网是通过单对非屏蔽或屏蔽电

车载以太网概述

1.什么是车载以太网车载以太网是用于连接汽车内各种电气设备的一种物理网络车载以太网的设计是为了满足车载环境中的一些特殊需求。例如:满足车载设备对于电气特性的要求(EMI/RF);满足车载设备对高带宽、低延迟以及音视频同步等应用的要求;满足车载系统对网络管理的需求等。因此可以理解为,车载以太网在民用以太网协议的基础上,改变了物理接口的电气特性,并结合车载网络需求专门定制了一些新标准。针对车载...

kele__1983的博客 2万+

SOME/IP TTL 在各种Entry 中各是什么意思?有什么限制?

(1) SOME/IP 学习笔记 - Zijian/TENG - 博客园. https://www.cnblogs.com/tengzijian/p/15360205.html.(6) SOME/IP 学习笔记 - Zijian/TENG - 博客园. https://www.cnblogs.com/tengzijian/p/15360205.html.(2) 一篇入门SOME/IP协议 - 知乎 - 知乎专栏. https://zhuanlan.zhihu.com/p/253077443.

usstmiracle的博客 2321

SOME/IP 服务发现中的 TTL 与 Entry 详解

车载以太网SOME/IP-SD协议通过TTL(生存时间)和Entry(条目)实现服务发现与状态管理。TTL以秒为单位控制服务/订阅有效期(0-3600秒),Entry包含服务/事件组信息用于注册订阅。两者协同工作确保网络服务状态同步,支持动态调整以适应不同场景需求。典型应用包括车内空调控制系统等服务注册与事件订阅,通过定期刷新机制实现自动清理,为车载通信提供高效可靠的基础设施。

usstmiracle的博客 1083

疑问:相同Service ID、不同Instance IDSOME/IP服务如何被使用?

FindService、OfferService里的Instance ID可以标识不同的服务实例,一个ECU节点能有相同服务的不同实例吗(Instance ID不同)?如果可以,在开发这个服务的时候,Method、Field操作的服务调用都是相同的,这样不同实例在开发的时候差异是什么呢?结合SOME/IP的数据结构,其中没有包含Instance ID的信息,也就是说,在服务调用的时候,服务消费者是没有指定哪个Instance ID的。对应不同的Instance ID,它们提供的服务调用都是相同的。

NMR0574的博客 1938

SOME/IP TTL在各种Entry中各是什么意思?有什么限制?

如果在生存时间结束后,没有收到新的Service Entry更新TTL,那么服务实例被认为是无效的。如果在生存时间结束后,没有收到新的Event Group Entry更新TTL,那么事件组实例被认为是无效的。这里的TTL表示的是事件的生存时间,单位也是秒。这是因为,如果TTL的值过小,可能会导致频繁的服务实例、事件组实例或事件的添加和删除,增加了网络的负载。总的来说,SOME/IP的TTL是一种有效的服务管理机制,通过设置合适的TTL值,可以在保证系统实时性的同时,减少网络的负载。

高性价比服务器就选:蓝易云 858

车载以太网学习笔记

车载以太网与传统以太网相比,车载以太网仅需要使用1对双绞线,且车载以太网并未指定特定的连接器,连接方式更为灵活小巧,能够大大减轻线束重量。当下主流的车载以太网协议主要为IEEE 100BASE-T1以及IEEE 1000BASE-T1,常规使用可采用100BASE-T1,如果需要更高带宽,可选择1000BASE-T1。网络层就是IP协议所在的层级,IP协议可以分为IPV4以及IPV6,常用的主要是IPV4,IP协议的主要作用就是基于IP地址转发分包数据。在车载以太网领域,目前主流涉及到的应用协议主要有。

ChrisKKC的博客 1343

车载以太网学习笔记目录

1.(车载以太网整体架构) CSDN

zhangguozhen 1853

车载以太网学习笔记2——车载以太网DOIP流程

$好记性还是要多记录$ 1301

车载以太网学习笔记1——车载以太网的DHCP协议

一、车载以太网DHCP协议

$好记性还是要多记录$ 4351

dhcp协议_通讯系统工程师学习笔记(11)| 了解车载以太网的DHCP协议,(我猜)这一篇就够了...

通讯系统工程师有话说:“我是CSDN的搬运工。”基于TBOX的产品功能特征,产品工程师除了要了解传统车端ECU的通用知识,还需要扩充通信网络信息安全等背景知识。只有实现了跨汽车电子、通信、计算机网络等专业的知识融合,才可配得上通讯系统工程师的称呼。作为一只求知路上不断挣扎的选手,对一些岗位必备的知识梳理成笔记,供自己实时重温。如果对看到文章的朋友有一丢丢帮助,那就是意外收获了~“DHCP...

weixin_39712455的博客 196

Eth通信协议

记录车载以太网学习笔记,大部分内容已经很成熟,也有很多博客进行讲解,此处主要是整合资源,方便查找资料。

weixin_42438100的博客 1685

关于车载以太网理解

SOME/IP(Scalable Service-Oriented MiddlewarE over IP):是一种用于传输服务(Service)信息的基于IP的可伸缩中间件,能够适应基于不同操作系统的不同大小的设备,小到摄像头,大到车机或自动驾驶模块;相比于传统的CAN总线的面向信号的通信方式,SOME/IP是一种面向服务的通信方式。 DoIP:基于以太网的诊断传输协...

AgingMoon的博客 2万+

车载以太网之要火系列 - 番外篇3:我手写我心,经典入人心——写在这个系列的中间

本文是一篇技术写作的创作手记。作者以武侠小说《射雕英雄传》中的人物郭靖、黄蓉等为叙事载体,用轻松幽默的方式讲解车载网络技术,目前已连载30篇。文章阐述了这种创作方式的初衷:通过经典人物形象降低技术学习的枯燥感,让读者在趣味中掌握知识。作者分享了自己的写作体验,强调"工程师已经很累了",希望通过生动活泼的形式传递技术内容。同时透露未来将继续围绕UDS常用服务及其他车载网络技术展开创作,秉持"我手写我心,经典入人心"的创作理念,在保持专业性的同时增强可读性。

wang2471996的博客 416
上一篇: 车载以太网学习(SOME/IP学习笔记一)
下一篇: 一个简单的C语言计时器写法
淋着雨墨
博客等级 码龄12年 38粉丝 · 7原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值