[发明专利]一种车辆CAN网络数据访问方法在审
申请号: | 201710253566.9 | 申请日: | 2017-04-18 |
公开(公告)号: | CN106990726A | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 宋锦明;应江婷;黄伟 | 申请(专利权)人: | 上海汽车集团股份有限公司;上汽大通汽车有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 上海科琪专利代理有限责任公司31117 | 代理人: | 郑明辉 |
地址: | 200438 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种车辆CAN网络数据访问方法,当外部设备需要获取整车CAN网络中的数据时,首先将外部设备与车辆OBD诊断接口连接;其次,外部设备需通过诊断CAN网络发送指令请求网关发送指定网段的数据至诊断CAN网络;具体步骤是第一步,外部设备的合法性验证;第二步,外部设备请求网关发送指定网段的数据;第三步,使用完成后外部设备给网关请求关闭;第四步,外部设备在通过安全认证,获取数据的同时,需要以N秒为周期发送专门的设备连接存在指令给网关;网关如果超过N+1秒未收到该指令,则认为外部设备已经断开连接,自动停止将指定网段的数据发送至诊断CAN网络;此时,外部设备如果再次需要获取数据,则需要按照前述步骤,重新进行合法性验证。 | ||
搜索关键词: | 一种 车辆 can 网络 数据 访问 方法 | ||
【主权项】:
一种车辆CAN网络数据访问方法,其特征是:当外部设备需要获取整车CAN网络中的数据时,首先将外部设备与车辆OBD诊断接口连接;其次,外部设备需通过诊断CAN网络发送指令请求网关发送指定网段的数据至诊断CAN网络;具体步骤如下:第一步,外部设备的合法性验证;首先,外部设备发送指令请求网关进入扩展模式,网关接收到该请求指令之后,如果条件允许,则给予肯定的回复给外部设备,并将其内部状态切换至扩展模式;如果网关目前条件不允许转换模式,则给予否定的回复,给出否定的具体原因,以及保持原来默认模式;外部设备如果收到否定的回复,则需根据具体原因做适当操作后,满足网关模式转换的条件之后再次发起请求;第二,在收到网关的肯定答复后,进行外部设备的合法性认证;由外部设备向网关发送请求安全访问指令,访问指令包括安全访问的请求,以及请求网关提供安全访问算子,该算子是由网关收到请求之后产生的4个字节的随机数;网关收到安全访问请求之后,如果条件允许,则反馈安全访问算子给外部设备;如果网关目前条件不允许,则给予否定回复,以及否定的具体原因;外部设备如果收到否定的回复,则需根据具体原因做适当操作后,再次向网关发起安全访问请求;外部设备在收到网关回复的安全访问算子之后,按照定义好的特定算法进行计算得到密钥Key,并将密钥回复给网关;网关在收到外部设备所回复的密钥Key之后,将其与网关自己使用该算子按照定义好的特定算法进行计算得到的数据Result进行比对,如果一致,则认为是合法的外部设备,回复认证结果为合法,安全访问认证已通过;否则网关认为是非法设备,回复否定的认证结果;第二步,外部设备请求网关发送指定网段的数据;外部设备通过网关安全认证后,外部设备请求网关发送指定网段的数据至诊断CAN网络,该指定网段包括:动力系统CAN网络、底盘系统CAN网络、车身系统CAN网络、信息娱乐系统CAN网络;网关收到指令之后,如果条件许可,则给予肯定的回复,网关将指定网段的数据发送至诊断CAN网络;外部设备此时就能够获取全部数据用于分析和排查各类问题;如果条件不允许,网关则给予否定的回复,拒绝发送数据至诊断CAN网络,以及否定的具体原因;此时,外部设备如果收到否定的回复,则需根据否定的具体原因对车辆进行相应操作后,使条件满足,重新向网关发送请求;第三步,使用完成后外部设备给网关请求关闭;外部设备发送给网关请求关闭指令,请求网关关闭将指定网段的数据发送至诊断CAN网络;网关收到该指令后,停止发送报文至诊断CAN网络;如果条件不满足,网关则给予否定的回复并保持当前状态,以及否定的具体原因;外部设备如果收到否定的回复,则需根据否定的具体原因进行相应操作后,使条件满足,再次向网关发送请求关闭指令;第四步,外部设备在通过安全认证,获取数据的同时,需要以N秒为周期发送专门的设备连接存在指令给网关;网关如果超过N+1秒未收到该指令,则认为外部设备已经断开连接,自动停止将指定网段的数据发送至诊断CAN网络,并回到初始状态;此时,外部设备如果再次需要获取数据,则需要按照前述步骤,重新进行合法性验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汽车集团股份有限公司;上汽大通汽车有限公司,未经上海汽车集团股份有限公司;上汽大通汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710253566.9/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置