ECU软件下载装置的制作方法

文档序号:12542816阅读:415来源:国知局
ECU软件下载装置的制作方法

本实用新型属于通信技术领域,具体涉及一种ECU软件下载装置。



背景技术:

移动互联网汽车作为移动互联网行业与传统汽车行业结合产生的跨行业新型产业近年来受到人们的关注。移动互联网汽车区别于传统的汽车,不仅仅包含用于维护汽车基本功能的传统内部网络,还包含用于移动通信的车外通信系统,用于为汽车提供车与车、车与道路设施、车与服务提供平台等通信服务。传统汽车通过移动互联网技术的推动下逐渐智能化,为汽车提供了更丰富的应用内容、更便利的使用方式、更安全的驾驶环境。现在的汽车集成了大量的电子控制单元(Electronic Control Unit,ECU)以实现诸如电源管理,安全带控制,辅助泊车,车门开关等功能。如果要对汽车的各种ECU进行软件升级或者更新,或者如果这些ECU的软件出现故障或者受到攻击,需要进行重新安装时,就涉及到ECU的软件下载和安装。最简单和省事的方式就是进行远程升级,现有的远程通信方式,比如通过2G/3G/4G,可以解决升级的技术需求,这就需要保证汽车软件的下载具有高度的安全性和可靠性。但是近年来频频曝出黑客攻击汽车的事件,汽车信息安全直接影响到汽车的行车安全以及用户的数据隐私权益。基于这样的现状,现在的汽车只对安全要求低的软件,比如车载终端的导航软件、信息娱乐应用软件通过互联网进行下载和升级,而对于高安全要求的车身控制系统、底盘控制系统,如果要升级,一般都是送到厂家或者4S店进行升级和更新,比如现在流行的招回现象,就是将车送到4S店更换和升级。

现有的汽车信息化将运营商的通信模块(比如3G通信模块)嵌入到车载终端中,车载终端与后台业务服务支撑系统实时通信,以实现车联网消息传递和应用,比如道路交通信息、音视频娱乐服务、车辆定位和导航、实时路径规划、车辆防盗等应用,这些应用不包括汽车车身及底盘的ECU软件下载和更新。由于目前的汽车信息化没有采取足够有效的措施来保证汽车软件下载类应用的安全,导致了目前大多数汽车还没有采用远程的方法进行软件下载和更新,如果出现问题或者需要下载更新,一般到4S店进行升级维护。

移动互联网汽车软件下载和更新安全涉及到后台服务器安全、通信网络安全、车载终端安全和电子电器系统安全几个方面,随着汽车向着智能化、自动化、无人驾驶的方向发展,占汽车总价值超过50%的汽车电子器件的软件更新工作如果都由4S店来进行,费时、费力、成本高,而且不能保证出现问题马上就能解决。

因此,亟需一种ECU软件下载装置以解决上述技术问题。



技术实现要素:

本实用新型针对现有技术中存在的上述不足,提供一种ECU软件下载装置,用以至少部分解决ECU软件下载及时性差,成本高的问题。

本实用新型提供一种ECU软件下载装置,包括:壳体、处理模块、第一接口模块和通信模块,所述处理模块容置于所述壳体内,并分别与所述第一接口模块和通信模块相连;

所述第一接口模块位于所述壳体的一侧,与汽车网关的插槽可拆卸连接;所述通信模块位于所述壳体的另一侧,用于与下载服务器进行通信。

优选的,所述第一接口模块用于,接收所述汽车网关上报的各ECU软件的状态信息和待更新的ECU软件的软件更新状态信息;以及向所述汽车网关发送待更新的ECU软件;

所述处理模块用于,指示所述通信模块将所述各ECU软件的状态信息和所述待更新的ECU软件的软件更新状态信息上报给下载服务器;

所述通信模块用于,接收所述下载服务器发送的待更新的ECU软件。

进一步的,所述ECU软件下载装置还包括第二接口模块,所述第二接口模块位于所述壳体上,用于向所述ECU软件下载装置写入初始化信息。

优选的,所述第二接口模块为USB接口模块。

进一步的,所述ECU软件下载装置还包括存储模块,所述存储模块容置于所述壳体内,并分别与所述第二接口模块、处理模块和通信模块相连,用于存储所述初始化信息。

进一步的,所述ECU软件下载装置还包括用于与用户进行人机互动的交互模块,所述交互模块设置于所述壳体的表面,并与所述处理模块相连。

优选的,所述交互模块包括显示区和操控区,所述显示区用于,显示待更新的ECU软件信息和软件更新状态信息;所述操控区用于,接收用户输入的密码及操控指令。

进一步的,所述显示区内还设置有声光提示单元;

所述处理模块还用于,在所述各ECU软件均完成更新后,指示所述声光提示单元发出声光提示。

优选的,所述第一接口模块为串行接口。

优选的,所述第一接口模块包括6针的插头,所述插头分别用于接收电压信号、发送数据、接收数据、信号检测、发送故障信号和屏蔽地线。

本实用新型具有如下有益效果:

本实用新型提供一种ECU软件下载装置,利用第一接口模块与汽车网关的插槽可拆卸连接,并利用通信模块与下载服务器进行通信,从而实现分别与下载服务器和汽车网关的交互,且该装置结构简单,用户可以随时随地进行ECU软件下载,无需再去4S店,从而提高ECU软件下载的及时性和便捷性,降低ECU软件下载成本。

附图说明

图1为本实用新型提供的ECU软件下载装置的模块示意图;

图2为本实用新型提供的ECU软件下载装置的侧视图;

图3为本实用新型提供的ECU软件下载装置的主视图。

附图标记:

1、壳体 2、处理模块 3、第一接口模块

4、通信模块 5、第二接口模块 6、存储模块

7、人机交互模块 31、插头 71、显示区

72、操控区

具体实施方式

为使本领域技术人员更好地理解本实用新型的技术方案,下面结合附图和具体实施方式对本实用新型作进一步详细描述。

结合图1、图2和图3所示,本实用新型提供一种ECU软件下载装置,ECU软件下载装置是用户在购买汽车时附带的小型设备,包括:壳体1、处理模块2、第一接口模块3和通信模块4,处理模块2容置于壳体1内,分别与第一接口模块3和通信模块4相连。第一接口模块3位于壳体1的一侧,与汽车网关的插槽可拆卸连接,通信模块4位于壳体1的另一侧,用于与下载服务器进行通信。

在本实用新型实施例中,如图2所示,ECU软件下载装置在工作时,第一接口模块3位于壳体1的下方,即ECU软件下载装置竖直插接在汽车网关的插槽内,通信模块4设置于ECU软件下载装置的顶端。通信模块4可以为无线通信模块,例如,2G、3G或4G通信模块。

本实用新型利用第一接口模块与汽车网关的插槽可拆卸连接,并利用通信模块与下载服务器进行通信,从而实现分别与下载服务器和汽车网关的交互,且该装置结构简单,用户可以随时随地进行ECU软件下载,无需再去4S店,从而提高ECU软件下载的及时性和便捷性,降低ECU软件下载成本。

优选的,第一接口模块3用于,接收汽车网关上报的各ECU软件的状态信息和待更新的ECU软件的软件更新状态信息;以及向所述汽车网关发送待更新的ECU软件,从而实现从汽车网关接收数据以及向汽车网关发送数据。

处理模块2用于,指示通信模块4将各ECU软件的状态信息和待更新的ECU软件的软件更新状态信息上报给下载服务器。

通信模块4用于,接收下载服务器发送的待更新的ECU软件。

优选的,第一接口模块3为串行接口或并行接口。

优选的,第一接口模块3包括6针的插头31,所述6针的插头31分别用于接收电压信号、发送数据、接收数据、信号检测、发送故障信号和屏蔽地线。

进一步的,如图1、2所示,所述ECU软件下载装置还可以包括第二接口模块5,第二接口模块5位于壳体1上,用于向ECU软件下载装置写入初始化信息。

所述初始化信息是ECU软件下载装置在运营商的营业厅激活时写入的,包括:国际移动用户唯一识别码IMSI(International Mobile Subscriber Indentity)、密钥Ki和国际移动设备识别码IMEI(International Mobile Equipment Identity)。初始化信息还可以包括运营商漫游信息,包括访问地注册中心VLR(Visited Location Register)、移动交换中心MSC(Mobile Switching Center)、归属地注册中心HLR(Home Location Register)、鉴权中心AuC(Authentication Center)信息。为了保证该ECU软件下载装置不被别人冒用,运营商还要求用户预留用户密码,以便后续在进行ECU软件下载时认证服务器认证用户的合法性,用户密码也通过第二接口模块5写入ECU软件下载装置内。

优选的,第二接口模块5可以为USB接口模块。

进一步的,所述ECU软件下载装置还包括存储模块6,存储模块6容置于壳体1内,并分别与第二接口模块5、处理模块2和通信模块4相连,用于存储所述初始化信息。

通信模块4可以根据存储模块4中存储的IMSI、IMEI等信息实现与下载服务器之间的无线通信。通信模块4包括无线发射天线,可以与运营商的2G、3G或4G网络基站通信(采用网络的数据通道,比如GPRS)。

处理模块2可以根据存储模块4中存储的密钥Ki对各ECU软件的状态信息进行加密,并指示通信模块4将加密后的各ECU软件的状态信息上报给下载服务器。

进一步的,所述ECU软件下载装置还包括交互模块7,交互模块7设置于壳体1的表面并与处理模块2相连,用于与用户进行人机互动。

优选的,交互模块7可以为触摸屏。

进一步的,如图3所示,交互模块7包括显示区71和操控区72,显示区71用于,显示待更新的ECU软件信息和软件更新状态信息。操控区72用于,接收用户输入的密码及操控指令。具体的,操控区72内设置有0-9的数字按钮及确认、取消、返回按钮,以供用户输入用户密码及操控指令。

进一步的,显示区71内还设置有声光提示单元(图中未绘示),处理模块2还用于,在所述各ECU软件均完成更新后,指示声光提示单元2发出声光提示。

该ECU软件下载装置的尺寸约为7cm*5cm*1cm,插针31的长度约为0.7cm。

为了清楚说明本实用新型的技术方案,以下结合附图1、2、3对所述ECU软件下载装置的工作过程进行详细说明。

用户从经销商处拿到ECU软件下载装置后,需要到运营商的营业厅激活,并将IMSI、密钥Ki、IMEI、运营商漫游信息以及用户预设的用户密码通过第二接口模块5写入存储模块6内。

需要说明的是,为了进一步提高ECU软件下载的安全性和可靠性,汽车网关内还预设有ECU软件下载装置的硬件编码,以便后续在进行ECU软件下载时汽车网关能够验证ECU软件下载装置的合法性。其中,一个ECU软件下载装置具有唯一的硬件编码,硬件编码能够标识该ECU软件下载装置的身份。

ECU软件下载装置的第一接口模块3插入汽车网关的插槽后,汽车网关通过第一接口模块3为ECU软件下载装置供电。用户根据提示在ECU软件下载装置的交互模块7(即触摸屏)的操控区72上输入6位用户密码,处理模块2指示通信模块4与认证服务器进行用户身份认证,当认证服务器对用户身份认证通过后,ECU软件下载装置的处理模块2通过第一接口模块3向汽车网关发送本设备的硬件编号,以使汽车网关对ECU软件下载装置进行设备验证。若设备验证通过,则汽车网关获取各ECU软件的状态信息,并通过第一接口模块3发送给ECU软件下载装置。ECU软件下载装置的处理模块2将各ECU软件的状态信息根据预设的密钥Ki加密后,指示通信模块4将加密后的各ECU软件的状态信息上报给下载服务器。通信模块4接收下载服务器发送的待更新的ECU软件,经处理模块2解密后,通过第一接口模块3下发给汽车网关,以使汽车网关将待更新的ECU软件发送给相应的ECU,由该ECU进行ECU软件更新。当ECU软件更新完成后,ECU向汽车网关报告本次ECU软件更新状态信息,汽车网关汇总各个ECU的本次ECU软件更新状态信息,并将汇总后的各ECU软件的软件更新状态信息通过第一接口模块3发送给ECU软件下载装置。ECU软件下载装置的处理模块2指示通信模块4将所述软件更新状态信息上报给软件下载服务器。若软件下载服务器根据软件更新状态信息判断所述待更新的ECU软件全部完成更新,则向认证服务器发送下载完成通知,以使认证服务器将所述下载完成通知转发给ECU软件下载装置的通信模块4,ECU软件下载流程结束。若软件下载服务器判断所述待更新的ECU软件未全部完成更新,则将未更新的ECU软件发送给ECU软件下载装置的通信模块4,以使相应ECU重新更新该ECU软件。

需要说明的是,在ECU软件下载及更新的过程中,汽车需要停止活动。通常,每次ECU软件下载是少量的,不会出现所有ECU软件同时需要下载的现象,因此时间不会太长。待下载及更新完成后,ECU软件下载装置的触摸屏上显示‘完成’字样,或发出蜂鸣声提示完成,司机才可以移开移动装置,并使用汽车。

本实用新型的ECU软件下载装置适合各种电动汽车、无人驾驶汽车等新一代汽车。

可以理解的是,以上实施方式仅仅是为了说明本实用新型的原理而采用的示例性实施方式,然而本实用新型并不局限于此。对于本领域内的普通技术人员而言,在不脱离本实用新型的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本实用新型的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1