[发明专利]网络诊断功能的控制方法、装置及相关产品有效
申请号: | 201910698529.8 | 申请日: | 2019-07-31 |
公开(公告)号: | CN112311615B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 刘光达;徐伟;张雁英;胡灿东;黄盛立 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | H04L43/0811 | 分类号: | H04L43/0811;H04L43/10;H04L43/16;H04L12/40;H04L1/16 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 杨欢 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 诊断 功能 控制 方法 装置 相关 产品 | ||
本申请涉及一种网络诊断功能的控制方法、装置及相关产品。该方法包括:接收激活通路的状态指示信号;所述状态指示信号用于指示所述激活通路的工作状态是否正常;若根据所述状态指示信号判断所述激活通路的工作状态为正常状态,则根据接收到的外部设备通过所述激活通路发送的控制信号,控制所述网络诊断功能的状态;若根据所述状态指示信号判断所述激活通路的工作状态为异常状态,则根据接收到的所述外部设备通过CAN发送的激活报文,控制所述网络诊断功能的状态。采用本方法能够使得使用场景更丰富。
技术领域
本申请涉及汽车技术领域,特别是涉及一种网络诊断功能的控制方法、装置及相关产品。
背景技术
随着汽车技术的快速发展,汽车的故障诊断作为汽车最基本的功能之一,能够实现在不解体或仅卸下个别零件的情况下,确定汽车的技术状况,查明故障部位及故障原因。
目前,由于自动驾驶技术的飞速发展,汽车上的电子控制单元(ElectronicControl Unit,简称ECU)数量的不断增加,需要传输的数据量也随之增长。因特网诊断协议(Diagnostic over Internet protocol,简称DoIP)诊断通过使用以太网作为传输通道,大大提升了数据传输速率,能够满足数据量的传输需求。
然而,传统采用DoIP诊断式对汽车进行故障诊断的方法,需要通过激活线来激活故障诊断功能,其应用场景单一。
发明内容
基于此,有必要针对上述技术问题,提供一种能够灵活应用在多种场景下的网络诊断功能的控制方法、装置、系统、计算机设备和存储介质。
第一方面,本申请实施例提供一种网络诊断功能的控制方法,所述方法包括:
接收激活通路的状态指示信号;所述状态指示信号用于指示激活通路的工作状态是否正常;
若根据所述状态指示信号判断所述激活通路的工作状态为正常状态,则根据接收到的外部设备通过所述激活通路发送的控制信号,控制所述网络诊断功能的状态;
若根据所述状态指示信号判断所述激活通路的工作状态为异常状态,则根据接收到的所述外部设备通过控制器局域网络(Controller Area Network,简称CAN)发送的激活报文,控制所述网络诊断功能的状态。
在其中一个实施例中,所述控制信号包括控制电压;所述根据接收到的外部设备通过所述激活通路发送的控制信号,控制所述网络诊断功能的状态,包括:
当所述控制电压高于或等于预设的激活阈值时,则开启所述网络诊断功能;
当所述控制电压低于所述激活阈值时,则关闭所述网络诊断功能。
在其中一个实施例中,所述根据接收到的所述外部设备通过控制器局域网络CAN发送的激活报文,控制所述网络诊断功能的状态,包括:
获取所述外部设备通过所述CAN发送的所述激活报文;所述激活报文中携带所述外部设备的设备信息;
根据所述设备信息判断所述外部设备是否为诊断设备;
若是,则向所述外部设备返回激活应答报文,并开启所述网络诊断功能;
若否,则关闭所述网络诊断功能。
在其中一个实施例中,当所述网络诊断功能为开启状态时,所述方法还包括:
当接收到所述网络诊断功能的关闭指令时,关闭所述网络诊断功能。
在其中一个实施例中,所述关闭指令包括:所述外部设备发送的关闭报文、预设的时段内未接收到所述外部设备发送的报文和网络下线信号中的任意一个。
第二方面,本申请实施例提供一种网络诊断功能的控制方法,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910698529.8/2.html,转载请声明来源钻瓜专利网。