[发明专利]一种MOST-CAN网关和基于该网关的诊断报文路由方法有效
申请号: | 201610957120.X | 申请日: | 2016-11-02 |
公开(公告)号: | CN106549844B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 孙琦;耿琦;陈宇鹏;崔茂源;厉健峰 | 申请(专利权)人: | 中国第一汽车股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/66;H04L12/741;H04L29/06 |
代理公司: | 长春吉大专利代理有限责任公司 22201 | 代理人: | 刘驰宇 |
地址: | 130011 吉林省长春*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种MOST‑CAN网关及基于该网关的诊断报文路由方法,旨在实现外部诊断设备对整车上MOST网络上的控制器的访问;MOST‑CAN网络网关包括:CAN诊断协议处理模块、数据存储模块、MOST‑CAN诊断协议转换模块、MOST诊断协议处理模块和诊断报文路由表,本发明的MOST‑CAN诊断报文路由方法包括:将CAN诊断报文转换为MOST诊断报文的路由方法和将MOST诊断报文转换为CAN诊断报文的路由方法;本发明提供的MOST‑CAN网关和诊断报文路由方法,实现了外部诊断设备和整车MOST网络控制器的连接、CAN诊断报文的发送接收、MOST诊断报文的发送接收、MOST‑CAN诊断报文的协议转换并提供了暂存数据的存储空间,从而实现了外部诊断设备对整车上MOST网络控制器的访问。 | ||
搜索关键词: | 一种 most can 网关 基于 诊断 报文 路由 方法 | ||
【主权项】:
1.一种MOST‑CAN网关,其特征在于,包括:CAN诊断协议处理模块:MOST‑CAN网关通过CAN诊断协议处理模块与外部的CAN总线连接,发送和接收CAN诊断报文;数据存储模块:存储CAN诊断报文;MOST‑CAN诊断协议转换模块:实现CAN诊断报文和MOST诊断报文互相转换;MOST诊断协议处理模块:MOST‑CAN网关通过MOST诊断协议处理模块与外部的MOST总线连接,发送和接收MOST诊断报文;诊断报文路由表:每个MOST网络上的控制器定义四种地址:1)外部诊断设备对控制器的功能寻址诊断请求地址,是CAN诊断报文的地址;2)外部诊断设备对控制器的物理寻址诊断请求地址,是CAN诊断报文的地址;3)控制器对外部诊断设备的物理寻址诊断响应地址,是CAN诊断报文的地址;4)控制器的设备地址,是MOST诊断报文的地址;诊断报文路由表定义每个MOST网络上的控制器对应的以上四种地址,控制器发出的CAN诊断报文中或MOST诊断报文中都有以上四种地址中的一种;CAN诊断协议处理模块根据诊断报文路由表筛选并接收CAN诊断报文,然后将接收的CAN诊断报文存放至数据存储模块中,MOST‑CAN诊断协议转换模块将数据存储模块中的CAN诊断报文转换成MOST诊断报文,MOST诊断协议处理模块将转换后的MOST诊断报文发送到MOST总线上;MOST诊断协议处理模块根据诊断报文路由表筛选并接收MOST诊断报文,MOST‑CAN诊断协议转换模块将MOST诊断报文转换成CAN诊断报文,CAN诊断协议处理模块将转换后的CAN诊断报文发送到CAN总线上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国第一汽车股份有限公司,未经中国第一汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610957120.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种任务平台的争议评定方法
- 下一篇:项目审批系统