[go: up one dir, main page]

CN105791017B - 一种车载模块刷新方法和装置 - Google Patents

一种车载模块刷新方法和装置 Download PDF

Info

Publication number
CN105791017B
CN105791017B CN201610136130.7A CN201610136130A CN105791017B CN 105791017 B CN105791017 B CN 105791017B CN 201610136130 A CN201610136130 A CN 201610136130A CN 105791017 B CN105791017 B CN 105791017B
Authority
CN
China
Prior art keywords
vehicle
information
refresh
module
date information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610136130.7A
Other languages
English (en)
Other versions
CN105791017A (zh
Inventor
黄新华
杨威
崔凌云
瞿敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAIC General Motors Corp Ltd
Pan Asia Technical Automotive Center Co Ltd
Original Assignee
SAIC General Motors Corp Ltd
Pan Asia Technical Automotive Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SAIC General Motors Corp Ltd, Pan Asia Technical Automotive Center Co Ltd filed Critical SAIC General Motors Corp Ltd
Priority to CN201610136130.7A priority Critical patent/CN105791017B/zh
Publication of CN105791017A publication Critical patent/CN105791017A/zh
Application granted granted Critical
Publication of CN105791017B publication Critical patent/CN105791017B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Traffic Control Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提出一种车载模块刷新方法,包括:步骤S001,车载模块所在车辆向刷新服务器发送刷新请求,并向刷新服务器发送车辆的车辆基本信息和车载模块名称;步骤S002,刷新服务器接收到刷新请求后,向车辆发出获取车辆最新信息指示;步骤S003,车辆接收到获取车辆最新信息指示后,向刷新服务器发送车辆的车辆最新信息;步骤S004,刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息,若判断车辆满足刷新条件,则根据车载模块名称发送车载模块对应的刷新数据包给车辆;步骤S005,车辆接收到刷新数据包后,对车载模块进行刷新。本发明解决了车载模块升级维修时必需进入指定场所且由专业维修人员进行升级操作的问题。

Description

一种车载模块刷新方法和装置
技术领域
本发明涉及车载模块,尤其涉及一种车载模块刷新方法和装置。
背景技术
目前对车辆的电子控制单元ECU(Electronic Control Uni t)维修或升级操作时,由于ECU中存有大量的车辆信息,因此无法通过简单地更换ECU芯片的方式进行维修,所以汽车生产厂商大多使用外接电脑或专用设备,直接对车载ECU芯片进行编程,以达到对ECU进行维修或升级的目的。这种操作方式的缺点是车辆必需进入指定的维修或升级的场所,由专业维修人员对车辆进行一对一操作,使对ECU的维修和升级操作受到场地和人员的限制,无法及时方便的对车辆ECU进行维修和升级,同时也无法对大批量车辆进行ECU的维修和升级。
发明内容
基于以上问题,本发明提出一种车载模块刷新方法,通过车辆向刷新服务器发送刷新请求,刷新服务器对车辆发送刷新数据包的方式解决了车载模块升级维修时必需进入指定场所且由专业维修人员进行升级操作的问题,通过本发明使对车载模块的维修和升级操作不再受到场地和人员的限制,普通用户即可以对车载模块进行升级和维修。同时针对车间里大批量车辆需要进行车载模块升级的情况,也提供了一个简单、快速的升级方法。
一方面,本发明提出一种车载模块刷新方法,包括:
步骤S001,所述车载模块所在车辆向刷新服务器发送刷新请求,并向所述刷新服务器发送所述车辆的车辆基本信息和车载模块名称,所述刷新服务器用于提供刷新所述车载模块的刷新数据包;
步骤S002,所述刷新服务器接收到所述刷新请求后,向所述车辆发出获取所述车辆的车辆最新信息的获取车辆最新信息指示,所述车辆最新信息包括所述车辆的软件或硬件的刷新版本信息;
步骤S003,所述车辆接收到所述获取车辆最新信息指示后,向所述刷新服务器发送所述车辆的所述车辆最新信息;
步骤S004,所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息,若根据所述车辆最新信息和所述车辆出厂信息判断所述车辆满足刷新条件,则根据所述车载模块名称发送所述车载模块对应的所述刷新数据包给所述车辆,所述车辆出厂信息由所述刷新服务器从提供所述车辆出厂信息的生产数据数据库中获取;
步骤S005,所述车辆接收到所述刷新数据包后,对所述车载模块进行刷新。
优选地,所述步骤S001中所述车辆基本信息包括:车架号、车型或车型年;所述车辆最新信息包括所述车辆的车载模块刷新版本信息或电子控制单元的刷新版本信息。
优选地,所述步骤S004中所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息具体包括:所述刷新服务器根据所述车辆基本信息中的所述车架号找到所述车辆对应的所述车辆出厂信息。
优选地,若所述车辆最新信息中所述车载模块刷新版本信息与所述车辆出厂信息中的对应的所述车载模块刷新版本信息不同或若所述车辆最新信息中所述电子控制单元的刷新版本信息与所述车辆出厂信息中的对应的所述电子控制单元的刷新版本信息不同,则判断所述车辆不满足所述刷新条件。
优选地,所述步骤S002中所述获取车辆最新信息指示具体包括:获取所述车辆最新信息的操作方法和获取所述车辆最新信息的请求;
所述步骤S003中所述车辆接收到所述获取车辆最新信息指示具体包括:所述车辆接收到所述获取所述车辆最新信息的请求后,按照所述获取所述车辆最新信息的操作方法获取所述车辆最新信息。
优选地,所述步骤S005之后还包括结果反馈步骤:将对所述车载模块进行刷新的刷新结果反馈给所述刷新服务器。
另一方面,本发明提出一种车载模块刷新装置,包括:
发送刷新请求模块,用于所述车载模块所在车辆向刷新服务器发送刷新请求,并向所述刷新服务器发送所述车辆的车辆基本信息和车载模块名称,所述刷新服务器用于提供刷新所述车载模块的刷新数据包;
发送车辆最新信息指示模块,用于所述刷新服务器接收到所述刷新请求后,向所述车辆发出获取所述车辆的车辆最新信息的获取车辆最新信息指示,所述车辆最新信息包括所述车辆的软件或硬件的刷新版本信息;
发送车辆最新信息模块,用于所述车辆接收到所述获取车辆最新信息指示后,向所述刷新服务器发送所述车辆的所述车辆最新信息;
提供刷新数据包模块,用于所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息,若根据所述车辆最新信息和所述车辆出厂信息判断所述车辆满足刷新条件,则根据所述车载模块名称发送所述车载模块对应的所述刷新数据包给所述车辆,所述车辆出厂信息由所述刷新服务器从提供所述车辆出厂信息的生产数据数据库中获取;
执行刷新模块,用于所述车辆接收到所述刷新数据包后,对所述车载模块进行刷新。
优选地,所述车辆基本信息包括:车架号、车型或车型年;所述车辆最新信息包括所述车辆的车载模块刷新版本信息或电子控制单元的刷新版本信息。
优选地,所述提供刷新数据包模块中所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息具体包括:所述刷新服务器根据所述车辆基本信息中的所述车架号找到所述车辆对应的所述车辆出厂信息。
优选地,若所述车辆最新信息中所述车载模块刷新版本信息与所述车辆出厂信息中的对应的所述车载模块刷新版本信息不同或若所述车辆最新信息中所述电子控制单元的刷新版本信息与所述车辆出厂信息中的对应的所述电子控制单元的刷新版本信息不同,则判断所述车辆不满足所述刷新条件。
优选地,所述发送车辆最新信息指示模块中所述获取车辆最新信息指示具体包括:获取所述车辆最新信息的操作方法和获取所述车辆最新信息的请求;
所述发送车辆最新信息模块中所述车辆接收到所述获取车辆最新信息指示具体包括:所述车辆接收到所述获取所述车辆最新信息的请求后,按照所述获取所述车辆最新信息的操作方法获取所述车辆最新信息。
优选地,所述装置还包括结果反馈步骤:将对所述车载模块进行刷新的刷新结果反馈给所述刷新服务器。
通过采用上述技术方案,具有如下有益效果:
通过车载模块所在车辆向刷新服务器发送刷新请求,并向刷新服务器发送车辆的车辆基本信息和车载模块名称,刷新服务器用于提供刷新车载模块的刷新数据包;刷新服务器接收到刷新请求后,向车辆发出获取车辆的车辆最新信息的获取车辆最新信息指示,车辆最新信息包括车辆的软件或硬件的刷新版本信息;车辆接收到获取车辆最新信息指示后,向刷新服务器发送车辆的车辆最新信息;刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息,若根据车辆最新信息和车辆出厂信息判断车辆满足刷新条件,则根据车载模块名称发送车载模块对应的刷新数据包给车辆,车辆出厂信息由刷新服务器从提供车辆出厂信息的生产数据数据库中获取;车辆接收到刷新数据包后,对车载模块进行刷新的方式解决了车载模块升级维修时必需进入指定场所且由专业维修人员进行升级操作的问题,通过本发明使对车载模块的维修和升级操作不再受到场地和人员的限制,普通用户即可以对车载模块进行升级和维修。同时针对车间里大批量车辆需要进行车载模块升级的情况,也提供了一个简单、快速的升级方法。
附图说明
图1是根据本发明一个实施例的车载模块刷新方法的流程图;
图2是根据本发明另一个实施例的车载模块刷新方法的流程图;
图3是根据本发明另一个实施例的车载模块刷新装置的框图。
具体实施方式
以下结合具体实施方案和附图对本发明进行进一步的详细描述。其只意在详细阐述本发明的具体实施方案,并不对本发明产生任何限制,本发明的保护范围以权利要求书为准。
参照图1,本发明提出一种车载模块刷新方法,包括:
步骤S001,车载模块所在车辆向刷新服务器发送刷新请求,并向刷新服务器发送车辆的车辆基本信息和车载模块名称,刷新服务器用于提供刷新车载模块的刷新数据包;步骤S002,刷新服务器接收到刷新请求后,向车辆发出获取车辆的车辆最新信息的获取车辆最新信息指示,车辆最新信息包括车辆的软件或硬件的刷新版本信息;步骤S003,车辆接收到获取车辆最新信息指示后,向刷新服务器发送车辆的车辆最新信息;步骤S004,刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息,若根据车辆最新信息和车辆出厂信息判断车辆满足刷新条件,则根据车载模块名称发送车载模块对应的刷新数据包给车辆,车辆出厂信息由刷新服务器从提供车辆出厂信息的生产数据数据库中获取;步骤S005,车辆接收到刷新数据包后,对车载模块进行刷新。
步骤S001中,当车辆的车载模块如电子控制单元需要升级时,那么通过车辆的可输入装置如车联网智能终端T-BOX(Telemat ics Box)输入车辆基本信息如车载模块的车载模块名称,请向负责对车载模块提供刷新包的刷新服务器发送刷新请求。
步骤S002中,当刷新服务器接收到车辆的车联网智能终端发送的刷新请求后,刷新服务器还需要获取车辆的车辆最新信息,以判断请求刷新的车辆是否合法,如果请求刷新的车载模块被非法改写过或者换用了非本型号车辆使用的软件或硬件,那么判断该车辆不符合刷新条件,不对其提供刷新数据包,所以刷新服务器向车辆发出获取车辆的车辆最新信息的获取车辆最新信息指示,获取车辆最新信息指示中包括获取车辆最新信息的操作方法和获取车辆最新信息的请求,刷新服务器一方面请求获取车辆最新信息,一方面为车辆提供如何获取车辆最新信息的操作方法,有些车辆如果本身的软件系统不够完善和智能的话,那么需要依据获取车辆最新信息的操作方法去获取车辆最新信息。
步骤S003中,车辆接收到获取车辆最新信息指示后,向刷新服务器发送车辆的车辆最新信息,如果车辆自身的软件系统比较智能,当接收到获取车辆最新信息指示后会发送车辆最新信息给刷新服务器。如果车辆自身的软件系统不够智能,不能自动获取到车辆最新信息给刷新服务器,那么根据获取车辆最新信息指示提供的获取车辆最新信息的操作方法去获取车辆最新信息。车辆最新信息如车辆的ECU当前刷新信息、车辆的ECU当前安全信息。
步骤S004中,刷新服务器根据之前车辆输入的车辆基本信息在提供车辆出厂信息的生产数据数据库中寻找该车辆对应的车辆出厂信息,以便结合车辆最新信息判断该车辆是否符合刷新条件。判断该车辆是否符合刷新条件,刷新条件包括的内容如:如果请求刷新的车载模块被非法改写过或者换用了非本型号车辆使用的软件或硬件,那么判断该车辆不符合刷新条件,不对其提供刷新数据包;如该车辆的电子控制单元ECU的刷新版本信息与车辆出厂信息中的ECU刷新版本信息不符,且没有查找到对ECU的刷新版本合法的升级刷新信息,那么判断该车辆不符合刷新条件。判断刷新条件的过程是对比车辆最新信息和车辆出厂信息的过程。
若根据车辆最新信息和车辆出厂信息判断车辆满足刷新条件,则根据车载模块名称发送车载模块对应的刷新数据包给车辆。不同车型的车载模块对应不同的刷新数据包。
步骤S005中,车辆接收到刷新数据包后,对车载模块进行刷新之前,可以对刷新数据包进行检查是否是针对本车型和本车载模块发送的刷新数据包,若判断可以安全使用刷新数据包,那么对车载模块进行刷新。通过检查刷新数据包是否与发送刷新请求的车辆的车辆模块匹配,保证不会对车载模块进行错误的刷新,因为一旦刷新错误,那么恢复车载模块很复杂和繁琐。
车联网智能终端T-BOX(Telematics Box),T-BOX一般置于车辆前挡风玻璃下的反光镜处,它主要包括:用于用户控制输入的控制模块、用于定位的GPS定位模块、用于拨打T-BOX后台服务中心的免提电话、用于与服务中心传输系统数据的3G无线通讯模块和用于车辆模块刷新的刷新包。
通过车载模块所在车辆向刷新服务器发送刷新请求,并向刷新服务器发送车辆的车辆基本信息和车载模块名称,刷新服务器用于提供刷新车载模块的刷新数据包;刷新服务器接收到刷新请求后,向车辆发出获取车辆的车辆最新信息的获取车辆最新信息指示,车辆最新信息包括车辆的软件或硬件的刷新版本信息;车辆接收到获取车辆最新信息指示后,向刷新服务器发送车辆的车辆最新信息;刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息,若根据车辆最新信息和车辆出厂信息判断车辆满足刷新条件,则根据车载模块名称发送车载模块对应的刷新数据包给车辆,车辆出厂信息由刷新服务器从提供车辆出厂信息的生产数据数据库中获取;车辆接收到刷新数据包后,对车载模块进行刷新的方式解决了车载模块升级维修时必需进入指定场所且由专业维修人员进行升级操作的问题,通过本发明使对车载模块的维修和升级操作不再受到场地和人员的限制,普通用户即可以对车载模块进行升级和维修。同时针对车间里大批量车辆需要进行车载模块升级的情况,也提供了一个简单、快速的升级方法。
在其中的一个实施例中,步骤S001中车辆基本信息包括:车架号、车型或车型年;车辆最新信息包括车辆的车载模块刷新版本信息或电子控制单元的刷新版本信息。
车架号又名车辆识别代码,是制造汽车厂商为了识别汽车而给一辆汽车指定的一组字码。VIN码是由17位字母、数字组成的编码,又称17位识别代码、车架号或17位号。车辆识别代码经过排列组合,可以使同一车型的车在30年之内不会发生重号现象,具有对车辆的唯一识别性,因此可称为"汽车身份证"。通过输入车架号等车辆基本信息在刷新服务器可获取到的车辆信息中查找车辆,使查找过程更加精确。
在其中的一个实施例中,步骤S004中刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息具体包括:刷新服务器根据车辆基本信息中的车架号找到车辆对应的车辆出厂信息。通过输入车架号等车辆基本信息在刷新服务器可获取到的车辆信息中查找车辆,使查找过程更加精确。
在其中的一个实施例中,步骤S002中获取车辆最新信息指示具体包括:获取车辆最新信息的操作方法和获取车辆最新信息的请求;步骤S003中车辆接收到获取车辆最新信息指示具体包括:车辆接收到获取车辆最新信息的请求后,按照获取车辆最新信息的操作方法获取车辆最新信息。
如果车辆自身的软件系统比较智能,当接收到获取车辆最新信息的请求后。会发送车辆最新信息给刷新服务器。如果车辆自身的软件系统不够智能,不能自动获取到车辆最新信息给刷新服务器,那么接收到获取车辆最新信息的请求后,根据刷新服务器提供的获取车辆最新信息的操作方法去获取车辆最新信息。车辆最新信息如车辆的ECU当前刷新信息、车辆的ECU当前安全信息。通过提供获取车辆最新信息的操作方法使软件系统不够智能化的车辆也可以实现车载模块刷新,顺利提供刷新过程需要的车辆最新信息。
在其中的一个实施例中,若车辆最新信息中车载模块刷新版本信息与车辆出厂信息中的对应的车载模块刷新版本信息不同或若车辆最新信息中电子控制单元的刷新版本信息与车辆出厂信息中的对应的电子控制单元的刷新版本信息不同,则判断车辆不满足刷新条件。通过判断车载模块刷新版本信息和电子控制单元的刷新版本信息来判断车辆是否合法,是否满足刷新条件,使判断的依据更加可靠。
在其中的一个实施例中,步骤S005具体包括:车辆接收到刷新数据包后,若判断车辆可使用刷新数据包则对车载模块进行刷新。
对刷新数据包进行检查是否是针对本车型和本车载模块发送的刷新数据包,若判断可以安全使用刷新数据包,那么对车载模块进行刷新。通过检查刷新数据包是否与发送刷新请求的车辆的车辆模块匹配,保证不会对车载模块进行错误的刷新,因为一旦刷新错误,那么恢复车载模块很复杂和繁琐。
在其中的一个实施例中,步骤S005之后还包括结果反馈步骤:将对车载模块进行刷新的刷新结果反馈给刷新服务器。
当刷新结束后,如果刷新成功,那么将刷新成功的刷新结果反馈给刷新服务器,一般刷新服务器记录刷新数据,以备后面的车载模块刷新使用。如果刷新失败,那么也将刷新失败的刷新结果反馈给刷新服务器,以便刷新服务器记录刷新数据,并更换刷新数据包等操作。通过将刷新结果反馈给刷新服务器,使刷新服务器所存储的车辆信息同车辆的车辆最新信息保持一致,方便刷新服务器对车辆提供刷新服务。
参照图2,作为本发明的最佳实施例,通过刷新服务器根据车辆的车辆基本信息验证车辆合法性提供刷新数据包实现。步骤S201,用户通过车辆的车联网智能终端T-BOX输入车辆的车辆基本信息:车架号和车载模块ECU的名称ECU,并通过T-BOX发出对车载模块ECU进行刷新的刷新请求;步骤S202,刷新服务器接收到刷新请求和车辆基本信息,保存车辆基本信息,并发出获取车辆最新信息的请求,同时发送获取车辆最新信息的操作方法;步骤S203,T-BOX接收到获取车辆最新信息的请求,依据获取车辆最新信息的操作方法获取到车辆最新信息,T-BOX发送车辆最新信息给刷新服务器;步骤S204,刷新服务器接收到车辆最新信息后,根据车架号从生产数据数据库中获取车辆出厂信息,将车辆出厂信息与车辆最新信息进行信息对比,若发生车辆出厂信息与车辆最新信息进行信息数据不一致时,且刷新服务器无法获取到其它可以解释数据不一致的信息时,那么判断车辆不满足刷新条件,不继续执行S205;若判断车辆满足刷新条件,则根据车载模块名称ECU发送对应的刷新数据包;步骤S205,T-BOX接收到刷新数据包后,先对刷新数据包进行检查,若可以使用该刷新数据包,则对ECU进行刷新;步骤S206,将刷新结果反馈给刷新服务器。
参照图3,本发明提出一种车载模块刷新装置,包括:
发送刷新请求模块301,用于车载模块所在车辆向刷新服务器发送刷新请求,并向刷新服务器发送车辆的车辆基本信息和车载模块名称,刷新服务器用于提供刷新车载模块的刷新数据包;
发送车辆最新信息指示模块302,用于刷新服务器接收到刷新请求后,向车辆发出获取车辆的车辆最新信息的获取车辆最新信息指示,车辆最新信息包括车辆的软件或硬件的刷新版本信息;
发送车辆最新信息模块303,用于车辆接收到获取车辆最新信息指示后,向刷新服务器发送车辆的车辆最新信息;
提供刷新数据包模块304,用于刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息,若根据车辆最新信息和车辆出厂信息判断车辆满足刷新条件,则根据车载模块名称发送车载模块对应的刷新数据包给车辆,车辆出厂信息由刷新服务器从提供车辆出厂信息的生产数据数据库中获取;
执行刷新模块305,用于车辆接收到刷新数据包后,对车载模块进行刷新。
在其中的一个实施例中,发送刷新请求模块301中车辆基本信息包括:车架号、车型或车型年;车辆最新信息包括车辆的车载模块刷新版本信息或电子控制单元的刷新版本信息。
在其中的一个实施例中,提供刷新数据包模块304中刷新服务器根据车辆基本信息找到车辆对应的车辆出厂信息具体包括:刷新服务器根据车辆基本信息中的车架号找到车辆对应的车辆出厂信息。
在其中的一个实施例中,若车辆最新信息中车载模块刷新版本信息与车辆出厂信息中的对应的车载模块刷新版本信息不同或若车辆最新信息中电子控制单元的刷新版本信息与车辆出厂信息中的对应的电子控制单元的刷新版本信息不同,则判断车辆不满足刷新条件。
在其中的一个实施例中,发送车辆最新信息指示模块302中获取车辆最新信息指示具体包括:获取车辆最新信息的操作方法和获取车辆最新信息的请求;
发送车辆最新信息模块303中车辆接收到获取车辆最新信息指示具体包括:车辆接收到获取车辆最新信息的请求后,按照获取车辆最新信息的操作方法获取车辆最新信息。
在其中的一个实施例中,执行刷新模块305具体包括:车辆接收到刷新数据包后,若判断车辆可使用刷新数据包则对车载模块进行刷新。
在其中的一个实施例中,装置还包括结果反馈步骤:将对车载模块进行刷新的刷新结果反馈给刷新服务器。
以上所述的仅是本发明的原理和较佳的实施例。应当指出,对于本领域的普通技术人员来说,在本发明原理的基础上,还可以做出若干其它变型,也应视为本发明的保护范围。

Claims (6)

1.一种车载模块刷新方法,其特征在于,包括:
步骤S001,所述车载模块所在车辆向刷新服务器发送刷新请求,并向所述刷新服务器发送所述车辆的车辆基本信息和车载模块名称,所述刷新服务器用于提供刷新所述车载模块的刷新数据包;
步骤S002,所述刷新服务器接收到所述刷新请求后,向所述车辆发出获取所述车辆的车辆最新信息的获取车辆最新信息指示,所述车辆最新信息包括所述车辆的软件或硬件的刷新版本信息;
步骤S003,所述车辆接收到所述获取车辆最新信息指示后,向所述刷新服务器发送所述车辆的所述车辆最新信息;
步骤S004,所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息,若根据所述车辆最新信息和所述车辆出厂信息判断所述车辆满足刷新条件,则根据所述车载模块名称发送所述车载模块对应的所述刷新数据包给所述车辆,所述车辆出厂信息由所述刷新服务器从提供所述车辆出厂信息的生产数据数据库中获取;
步骤S005,所述车辆接收到所述刷新数据包后,对所述车载模块进行刷新;
所述步骤S001中所述车辆基本信息包括:车架号、车型或车型年;所述车辆最新信息包括所述车辆的车载模块刷新版本信息或电子控制单元的刷新版本信息;
所述步骤S004中所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息具体包括:所述刷新服务器根据所述车辆基本信息中的所述车架号找到所述车辆对应的所述车辆出厂信息;
若所述车辆最新信息中所述车载模块刷新版本信息与所述车辆出厂信息中的对应的所述车载模块刷新版本信息不同或若所述车辆最新信息中所述电子控制单元的刷新版本信息与所述车辆出厂信息中的对应的所述电子控制单元的刷新版本信息不同,则判断所述车辆不满足所述刷新条件。
2.根据权利要求1所述的车载模块刷新方法,其特征在于,所述步骤S002中所述获取车辆最新信息指示具体包括:获取所述车辆最新信息的操作方法和获取所述车辆最新信息的请求;
所述步骤S003中所述车辆接收到所述获取车辆最新信息指示具体包括:所述车辆接收到所述获取所述车辆最新信息的请求后,按照所述获取所述车辆最新信息的操作方法获取所述车辆最新信息。
3.根据权利要求1所述的车载模块刷新方法,其特征在于,所述步骤S005之后还包括结果反馈步骤:将对所述车载模块进行刷新的刷新结果反馈给所述刷新服务器。
4.一种车载模块刷新装置,其特征在于,包括:
发送刷新请求模块,用于所述车载模块所在车辆向刷新服务器发送刷新请求,并向所述刷新服务器发送所述车辆的车辆基本信息和车载模块名称,所述刷新服务器用于提供刷新所述车载模块的刷新数据包;
发送车辆最新信息指示模块,用于所述刷新服务器接收到所述刷新请求后,向所述车辆发出获取所述车辆的车辆最新信息的获取车辆最新信息指示,所述车辆最新信息包括所述车辆的软件或硬件的刷新版本信息;
发送车辆最新信息模块,用于所述车辆接收到所述获取车辆最新信息指示后,向所述刷新服务器发送所述车辆的所述车辆最新信息;
提供刷新数据包模块,用于所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息,若根据所述车辆最新信息和所述车辆出厂信息判断所述车辆满足刷新条件,则根据所述车载模块名称发送所述车载模块对应的所述刷新数据包给所述车辆,所述车辆出厂信息由所述刷新服务器从提供所述车辆出厂信息的生产数据数据库中获取;
执行刷新模块,用于所述车辆接收到所述刷新数据包后,对所述车载模块进行刷新;
所述车辆基本信息包括:车架号、车型或车型年;所述车辆最新信息包括所述车辆的车载模块刷新版本信息或电子控制单元的刷新版本信息;
所述提供刷新数据包模块中所述刷新服务器根据所述车辆基本信息找到所述车辆对应的车辆出厂信息具体包括:所述刷新服务器根据所述车辆基本信息中的所述车架号找到所述车辆对应的所述车辆出厂信息;
若所述车辆最新信息中所述车载模块刷新版本信息与所述车辆出厂信息中的对应的所述车载模块刷新版本信息不同或若所述车辆最新信息中所述电子控制单元的刷新版本信息与所述车辆出厂信息中的对应的所述电子控制单元的刷新版本信息不同,则判断所述车辆不满足所述刷新条件。
5.根据权利要求4所述的车载模块刷新装置,其特征在于,所述发送车辆最新信息指示模块中所述获取车辆最新信息指示具体包括:获取所述车辆最新信息的操作方法和获取所述车辆最新信息的请求;
所述发送车辆最新信息模块中所述车辆接收到所述获取车辆最新信息指示具体包括:所述车辆接收到所述获取所述车辆最新信息的请求后,按照所述获取所述车辆最新信息的操作方法获取所述车辆最新信息。
6.根据权利要求4所述的车载模块刷新装置,其特征在于,所述装置还包括结果反馈步骤:将对所述车载模块进行刷新的刷新结果反馈给所述刷新服务器。
CN201610136130.7A 2016-03-10 2016-03-10 一种车载模块刷新方法和装置 Active CN105791017B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610136130.7A CN105791017B (zh) 2016-03-10 2016-03-10 一种车载模块刷新方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610136130.7A CN105791017B (zh) 2016-03-10 2016-03-10 一种车载模块刷新方法和装置

Publications (2)

Publication Number Publication Date
CN105791017A CN105791017A (zh) 2016-07-20
CN105791017B true CN105791017B (zh) 2019-02-19

Family

ID=56388460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610136130.7A Active CN105791017B (zh) 2016-03-10 2016-03-10 一种车载模块刷新方法和装置

Country Status (1)

Country Link
CN (1) CN105791017B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106774255A (zh) * 2016-12-16 2017-05-31 福建省汽车工业集团云度新能源汽车股份有限公司 一种基于vin校验的远程刷新方法和系统
CN107861740B (zh) * 2017-11-27 2021-07-30 上汽通用汽车有限公司 电动车窗标定文件的刷新方法、存储介质和车身控制模块
CN109324813A (zh) * 2018-08-16 2019-02-12 深圳市元征科技股份有限公司 电子控制系统刷写方法、装置及计算机介质
CN112637253B (zh) * 2019-09-24 2023-04-07 上海汽车集团股份有限公司 车辆控制器刷新方法、服务器、网关、车载充电器和车辆
CN113377403A (zh) * 2021-06-25 2021-09-10 奇瑞汽车股份有限公司 车辆远程软件升级方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101751033A (zh) * 2008-12-01 2010-06-23 北京经纬恒润科技有限公司 车辆远程监测诊断系统及方法
CN103019759A (zh) * 2011-09-22 2013-04-03 现代自动车株式会社 车辆更新系统及其方法
CN103377057A (zh) * 2012-04-20 2013-10-30 上海通用汽车有限公司 一种刷新用户车辆电子控制模块的软件的系统和方法
DE102014115943A1 (de) * 2013-11-06 2015-05-07 General Motors Llc System und Verfahren zum Vorbereiten eines Fahrzeugs für ein Fern-Reflash-Ereignis
CN104978206A (zh) * 2014-04-11 2015-10-14 比亚迪股份有限公司 对车辆的车身控制模块进行更新的方法、装置及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101751033A (zh) * 2008-12-01 2010-06-23 北京经纬恒润科技有限公司 车辆远程监测诊断系统及方法
CN103019759A (zh) * 2011-09-22 2013-04-03 现代自动车株式会社 车辆更新系统及其方法
CN103377057A (zh) * 2012-04-20 2013-10-30 上海通用汽车有限公司 一种刷新用户车辆电子控制模块的软件的系统和方法
DE102014115943A1 (de) * 2013-11-06 2015-05-07 General Motors Llc System und Verfahren zum Vorbereiten eines Fahrzeugs für ein Fern-Reflash-Ereignis
CN104978206A (zh) * 2014-04-11 2015-10-14 比亚迪股份有限公司 对车辆的车身控制模块进行更新的方法、装置及系统

Also Published As

Publication number Publication date
CN105791017A (zh) 2016-07-20

Similar Documents

Publication Publication Date Title
CN105791017B (zh) 一种车载模块刷新方法和装置
US11782691B2 (en) Method and apparatus for over the air updates
CN110806894B (zh) 汽车零部件软件版本管理方法、设备、存储介质及装置
CN102862450B (zh) 一种基于无线通讯连接实现通用tpms发射终端升级的系统及方法
CN102262404B (zh) 整车下线配置系统及其配置方法
CN104917808B (zh) 一种基于车联网的救援调度方法及系统
US20090306849A1 (en) System for diagnosis of motor vehicles, and for reception of vehicles at a repair facility
US20150331686A1 (en) Over-the-air vehicle issue resolution
CN107491776A (zh) 通过乘用车vin码自动识别车辆配置的方法及装置
CN107678936A (zh) 业务系统预先稽查方法、服务器及计算机可读存储介质
CN110189432A (zh) 车联网平台自动注册方法及系统
CN101266492A (zh) 车辆诊断仪的标定软件配置管理系统及方法
EP3616168B1 (en) Method and system to determine vehicle type identification trough diagnostic port
US20150277891A1 (en) Electronic controller software coding system and method for vehicle control
CN109343872A (zh) 车辆的软件刷写方法和装置
CN101458525A (zh) 一种电控单元配置自动识别方法
CN107292395A (zh) 汽车电子健康档案的建立方法、装置和计算机存储介质
CN103121382A (zh) 一种汽车轮胎压力检测系统
CN208986969U (zh) 一种支持ecu fota升级的车联网终端
CN110290223A (zh) 主动升级方法及系统
CN110995823B (zh) 车载终端离线处理方法、设备、存储介质及装置
CN114327528B (zh) 胎压感测装置的编程方法、更换方法及装置
Shi et al. A vehicle electric control unit over-the-air reprogramming system
CN101319910B (zh) 导航电子地图正版验证方法和系统
CN105730155B (zh) 胎压侦测装置装车后的辨识码修正方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant