本申请公开一种CAN信号适配装置、系统、方法、设备及存储介质,涉及CAN信号处理领域。所述装置包括:车端CAN信号收发器、TBox端CAN信号收发器和CAN信号转换器;其中:所述车端CAN信号收发器,用于与所述CAN信号转换器进行定制CAN信号的收发通信交互;所述TBox端CAN信号收发器,用于与所述CAN信号转换器进行国标CAN信号的收发通信交互;所述CAN信号转换器,用于将定制CAN信号和国标CAN信号进行相互转换,并将转换后的国标CAN信号与定制CAN信号分别与TBox端信号收发器和车端CAN信号收发器进行通信交互。从而解决目前汽车的CAN信号只能全部暴露到TBox而无法进行选择性的暴露,导致存在信息泄露的安全问题。信息泄露的安全问题。信息泄露的安全问题。
【技术实现步骤摘要】
一种CAN信号适配装置、系统、方法、设备及存储介质
[0001]本申请涉及CAN信号处理领域,尤其涉及一种CAN信号适配装置、系统、方法、设备及存储介质。
技术介绍
[0002]随着科技的发展,车辆智能化程度越来越高,TBox(Telematics Box,车联网系统)作为车辆数据传输的载体,扮演着越来越重要的作用,其功能也越来越复杂。
[0003]不论是车辆生产厂商,还是TBox厂商,都在追求产品的平台化和模块化,以使生产过程更标准化,生产成本更低。具体到TBox,车辆数据的上传,国家也有相应的标准要求(GB/T 32960.1
‑
2016《电动汽车远程服务与管理系统技术规范》,《国家车联网产业标准体系建设指南(电子产品和服务)》等)。
[0004]从安全性上来讲,TBox实际上并不需要总线上的所有数据,其只关心和TBox功能实现相关的信号,TBox应该只能收到与其功能相关的信号。但目前行业内,汽车厂商和TBox厂商的普遍做法是将车内的某一个或者多个总线上的所有CAN(Controller Area Network,控制器局域网络)信号数据,全部暴露给TBox,而不是也无法对CAN信号进行选择性的暴露,汽车数据的安全性无法得到保障,存在信息泄露的安全问题,导致汽车存在安全隐患。
技术实现思路
[0005]本申请实施例旨在提供一种CAN信号适配装置、系统、方法、设备及存储介质,旨在解决目前汽车的CAN信号只能全部暴露到TBox而无法进行选择性的暴露,导致存在信息泄露的安全问题。
[0006]为解决上述技术问题,本申请实施例提供以下技术方案:一种CAN信号适配装置,所述装置包括:车端CAN信号收发器、TBox端CAN信号收发器和CAN信号转换器;其中:
[0007]所述车端CAN信号收发器,用于与所述CAN信号转换器进行定制CAN信号的收发通信交互;
[0008]所述TBox端CAN信号收发器,用于与所述CAN信号转换器进行国标CAN信号的收发通信交互;
[0009]所述CAN信号转换器,用于将定制CAN信号和国标CAN信号进行相互转换,并将转换后的国标CAN信号与定制CAN信号分别与TBox端信号收发器和车端CAN信号收发器进行通信交互。
[0010]可选地,所述车端CAN信号收发器,具体用于:
[0011]所述车端CAN信号收发器与所述CAN信号转换器交互,用于从车端CAN网络中获取定制CAN信号,并发送给所述CAN信号转换器,以及接收所述CAN信号转换器发送的经由国标CAN信号转换形成的定制CAN信号。
[0012]可选地,所述TBox端CAN信号收发器,具体用于:
[0013]所述TBox端CAN信号收发器与所述CAN信号转换器交互,用于从TBox获取需要下发的国标CAN信号,并发送给所述CAN信号转换器,以及接收所述CAN信号转换器发送的经由定制CAN信号转换形成的国标CAN信号。
[0014]可选地,所述CAN信号转换器,具体用于:
[0015]所述CAN信号转换器将接收到的定制CAN信号转换为国标CAN信号并屏蔽不需要暴露给TBox的敏感信号,再将转换及屏蔽后的国标CAN信号传输给TBox端信号收发器;以及
[0016]将接收到的国标CAN信号转换为定制CAN信号,并将转换后的定制CAN信号发送给车端CAN信号收发器。
[0017]可选地,所述CAN信号转换器包括:接收模块、解析模块和转换模块;其中:
[0018]所述接收模块,用于接收车端CAN信号收发器发送过来的定制CAN信号,以及接收TBox端CAN信号收发器发送过来的国标CAN信号,并传输给所述解析模块和所述转换模块;
[0019]所述解析模块,用于解析所述定制CAN信号,获取所述定制CAN信号的帧信号定义,并分析获取的所述定制CAN信号的帧信号定义与国标CAN信号的帧信号定义之间的差异,根据所述差异,确定所述定制CAN信号与国标CAN信号之间的转换关系;
[0020]所述转换模块,用于将接收到所述定制CAN信号或国标CAN信号根据所述定制CAN信号与国标CAN信号之间的转换关系进行重新赋值,实现所述定制CAN信号或国标CAN信号之间的CAN信号转换。
[0021]可选地,所述转换模块,具体用于:
[0022]所述转换模块将接收到所述定制CAN信号根据所述定制CAN信号与国标CAN信号之间的转换关系进行重新赋值,实现将所述定制CAN信号转换为国标CAN信号,在转换过程中,屏蔽不需要暴露给TBox的敏感信号,形成转换及屏蔽后的国标CAN信号后再传输给TBox端信号收发器;以及
[0023]所述转换模块将接收到所述国标CAN信号根据所述定制CAN信号与国标CAN信号之间的转换关系进行重新赋值,实现将所述国标CAN信号转换为定制CAN信号,再将转换后的定制CAN信号传输给车端信号收发器。
[0024]为解决上述技术问题,本申请实施例还提供以下技术方案:一种CAN信号适配系统,所述CAN信号适配系统包括:车端CAN网络、本申请任一实施例所述的CAN信号适配装置和TBox;其中:
[0025]所述CAN信号适配装置分别与所述车端CAN网络和TBox进行通信交互,用于将车端CAN网络的定制CAN信号和TBox的国标CAN信号进行相互转换,并将转换后的国标CAN信号与定制CAN信号分别与TBox和车端CAN网络进行通信交互。
[0026]为解决上述技术问题,本申请实施例还提供以下技术方案:一种CAN信号适配方法,应用于本申请任一实施例所述的CAN信号适配装置,其所述方法包括:
[0027]车端CAN信号收发器与CAN信号转换器进行定制CAN信号的收发通信交互;
[0028]TBox端CAN信号收发器与CAN信号转换器进行国标CAN信号的收发通信交互;
[0029]CAN信号转换器将定制CAN信号和国标CAN信号进行相互转换,并将转换后的国标CAN信号与定制CAN信号分别与TBox端信号收发器和车端CAN信号收发器进行通信交互。
[0030]为解决上述技术问题,本申请实施例还提供以下技术方案:一种CAN信号适配设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,
所述计算机程序被所述处理器执行时实现本申请任一实施例所述的一种CAN信号适配方法的步骤。
[0031]为解决上述技术问题,本申请实施例还提供以下技术方案:一种存储介质,所述存储介质上存储有一种CAN信号适配方法的程序,所述一种CAN信号适配方法的程序被处理器执行时实现本申请任一实施例所述的一种CAN信号适配方法的步骤。
[0032]与现有技术相比较,本申请实施例提供的一种CAN信号适配装置、系统、方法、设备及存储介质,通过提供一种CAN信号适配装置包括车端CAN信号收发器、TBox端CAN信号收发器和CAN信号转换器;其中:所述车端CAN本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种CAN信号适配装置,其特征在于,所述装置包括:车端CAN信号收发器、TBox端CAN信号收发器和CAN信号转换器;其中:所述车端CAN信号收发器,用于与所述CAN信号转换器进行定制CAN信号的收发通信交互;所述TBox端CAN信号收发器,用于与所述CAN信号转换器进行国标CAN信号的收发通信交互;所述CAN信号转换器,用于将定制CAN信号和国标CAN信号进行相互转换,并将转换后的国标CAN信号与定制CAN信号分别与TBox端信号收发器和车端CAN信号收发器进行通信交互。2.根据权利要求1所述的装置,其特征在于,所述车端CAN信号收发器,具体用于:所述车端CAN信号收发器与所述CAN信号转换器交互,用于从车端CAN网络中获取定制CAN信号,并发送给所述CAN信号转换器,以及接收所述CAN信号转换器发送的经由国标CAN信号转换形成的定制CAN信号。3.根据权利要求1所述的装置,其特征在于,所述TBox端CAN信号收发器,具体用于:所述TBox端CAN信号收发器与所述CAN信号转换器交互,用于从TBox获取需要下发的国标CAN信号,并发送给所述CAN信号转换器,以及接收所述CAN信号转换器发送的经由定制CAN信号转换形成的国标CAN信号。4.根据权利要求1所述的装置,其特征在于,所述CAN信号转换器,具体用于:所述CAN信号转换器将接收到的定制CAN信号转换为国标CAN信号并屏蔽不需要暴露给TBox的敏感信号,再将转换及屏蔽后的国标CAN信号传输给TBox端信号收发器;以及将接收到的国标CAN信号转换为定制CAN信号,并将转换后的定制CAN信号发送给车端CAN信号收发器。5.根据权利要求4所述的装置,其特征在于,所述CAN信号转换器包括:接收模块、解析模块和转换模块;其中:所述接收模块,用于接收车端CAN信号收发器发送过来的定制CAN信号,以及接收TBox端CAN信号收发器发送过来的国标CAN信号,并传输给所述解析模块和所述转换模块;所述解析模块,用于解析所述定制CAN信号,获取所述定制CAN信号的帧信号定义,并分析获取的所述定制CAN信号的帧信号定义与国标CAN信号的帧信号定义之间的差异,根据所述差异,确定所述定制CAN信号与国标CAN信号之间的转换关系;所述转换模块,用于将...
【专利技术属性】
技术研发人员:司杨,
申请(专利权)人:高新兴物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。