首页 / 车联网终端、用于车联网终端的方法和装置

车联网终端、用于车联网终端的方法和装置无效专利 发明

技术领域

[0001] 本公开涉及车辆通信领域,具体地,涉及一种车联网终端、用于车联网终端的方法和装置。

相关背景技术

[0002] 车联网是由车辆位置、速度和路线等信息构成的巨大交互网络。通过全球定位系统(Global Positioning System,GPS)、射频识别(Radio Frequency Identification,RFID)装置、传感器、摄像头、图像处理器等装置,车辆可以完成自身环境和状态信息的采集;通过互联网技术,多个的车辆可以将自身采集的各种信息传输到车联网云平台;通过计算机技术,这些信息可以被分析和处理,例如,计算各个车辆的最佳路线、及时汇报路况、安排信号灯周期等操作。
[0003] 目前车联网在车辆中的应用越来越多,尤其是对于电动车辆,车联网是法规要求必须配备的。车联网不仅丰富了车辆的使用功能,也增强了车辆的安全性,更为智能驾驶提供了必要的前提。连接车联网后,车辆不仅是代步的工具,还是实时与外界交互的移动通信终端。正是如此,车联网的通信安全尤为重要,车联网的安全隐患不仅涉及到数据信息泄漏的隐患和车联网云平台崩溃后的经济损失,严重时还可能会使车辆失控,威胁到人身安全。
[0004] 车载T-BOX(Telematics BOX),也叫车联网终端,主要用于和车联网云平台进行通信,将自身信息上传至车联网云平台,并从车联网云平台获取处理后的相关信息。

具体实施方式

[0025] 以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
[0026] 图1是一示例性实施例提供的用于车联网终端的方法的流程图。如图1所示,所述方法可以包括以下步骤。
[0027] 在步骤S11中,检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥。其中,车联网终端秘钥根据车联网终端所在车辆的VIN码生成。
[0028] 在步骤S12中,当预定的功能模块中未存储有车联网终端秘钥时,向车联网服务器发送报警消息。
[0029] 其中,车辆的VIN(Vehicle Identification Number)码是车辆识别码。VIN码通常由17位字符组成,也叫十七位码。它包含了车辆的生产厂家、年代、车型、车身型式、代码、发动机代码及组装地点等信息。
[0030] 预定的功能模块可以包括以下中的一者或多者:调制解调器模块(Modem)、微控制器模块(Microcontroller Unit,MCU)、微处理器模块(Micro Processor Uint,MPU)、电源模块(Power IC)、总线模块(CAN IC)、用户身份识别卡模块(Subscriber Identification Module,SIM)。其中,一个功能模块可以是一个芯片。车联网终端秘钥例如可以存储在功能模块中的电可擦可编程只读存储器(Electrically Erasable Programmable Read Only Memory,EEPROM)中。
[0031] 具体地,当车载T-BOX接入车辆开通车联网功能时,可以用专用的计算机进行发动机防盗认证,由车辆生产单位提供依据该车VIN码得到的该车唯一的PIN码,用专用计算机认证该车辆出厂时已写入发动机管理系统(Engine Management System,EMS)或者无钥匙进入和启动模块(Passive Entry&Passive Start,PEPS)的PIN码,若认证通过则可以将EMS或者PEPS中已经存储的发动机防盗秘钥SK(Secret Key)写入到车载T-BOX中进行存储。
[0032] 然后,通过计算机依据已经写入车载T-BOX中的SK随机生成一个车联网终端秘钥,写入到T-BOX内部预定的核心芯片或者模块中,并且可以锁存在EEROM中。
[0033] 由上所述,车联网终端秘钥是通过发动机防盗密钥SK随机得到,而SK由PIN码随机得到,PIN码是依据每一辆车的VIN码加密得到的一个秘钥,每辆车均不同。因此,车联网终端秘钥是根据车联网终端所在车辆的VIN码生成的。车联网终端秘钥与车辆一一对应,随着车辆的不同而不同的。
[0034] 通过上述技术方案,预先根据车辆的VIN码生成车联网终端秘钥,并存储在车联网终端中预定的功能模块中,通过检测这些功能模块内是否存储有车联网终端秘钥来判断这些功能模块是否与所在车辆相匹配,从而确定车联网终端中的芯片是否被别人恶意替换。在检测到未存储有车联网终端秘钥时向服务器发送报警消息,以便工作人员能够及早发现问题,及时进行处理,从而保证了车联网的通信安全、车辆的安全、以及乘客的人身安全。
[0035] 在上述实施例中,车联网终端秘钥根据车联网终端所在车辆的VIN码生成,这样,保证了车联网终端中的模块和车联网终端所在车辆的对应关系。在另一实施例中,车联网终端秘钥还可以根据车联网终端所在车辆的VIN码和车辆网终端的身份证(Identification,ID)这二者共同生成。该实施例中,可以依据已经写入车载T-BOX中的SK和车辆网终端的ID随机生成一个车联网终端秘钥,写入到T-BOX内部预定的核心芯片或者模块中,并且可以锁存在EEROM中。这样,车联网终端秘钥中同时包含了车辆信息和车辆网终端信息,使得车联网终端中的预定芯片同时对应于车辆和车联网终端,保密性更强。
[0036] 在上述实施例中,在检测到未存储有车联网终端秘钥时向服务器发送报警消息,以便服务器端的工作人员能够及早发现问题,及时进行处理。在又一实施例中,还可以输出提示消息,使车辆的驾乘人员能够及早发现问题,及时进行处理。在该实施例中,在图1的基础上,所述方法还可以包括步骤S13。
[0037] 在步骤S13中,当预定的功能模块中未存储有车联网终端秘钥时,输出提示消息。
[0038] 其中,步骤S12和步骤S13可以以任意顺序或同时执行。提示消息可以以声、光等常用的多种方式进行输出,此处不再详细描述。该实施例中,能够使车辆端的用户及时发现问题,及时处理,从而保证了车联网的通信安全、车辆的安全、以及乘客的人身安全。
[0039] 上述实施例中,可以是在生产车间里或专用的检测站里进行检测,例如,用户可以将车辆开到4S店里进行检测。在又一实施例中,还可以是在每次车联网终端上电时自动进行检测。在该实施例中,在图1的基础上,检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥的步骤(步骤S11)可以包括步骤S111。
[0040] 在步骤S111中,当车联网终端上电时,检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥。
[0041] 也就是,将上述检测的程序设置为车联网终端上电时自动触发的程序,这样,在车辆每次上电启动时,车联网终端上电,在车联网终端中自动检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥。该实施例中,由于每次上电都自动检测,因此,较好地保障了车联网终端中的模块的安全,从而较好地保障了车联网终端的通信安全。
[0042] 如上所述,一个功能模块可以是一个芯片。上述预定的功能模块可以包括多个功能模块,即多个芯片。可以在车联网终端中预设用于进行检测的专用模块,该专用模块中存储有车联网终端秘钥,依次或同时与预定的功能模块进行交互,检测到预定的功能模块中所存储的车联网终端秘钥与其自身存储的车联网终端秘钥一致时,认为检测合格,否则,不一致时,可以认为检测不合格,预定的功能模块中未存储有车联网终端秘钥。
[0043] 在又一实施例中,还可以通过控制使预定的功能模块互相验证的方式来检测。在该实施例中,在图1的基础上。检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥的步骤(步骤S11)可以包括步骤S112.
[0044] 在步骤S112中,控制预定的功能模块按照预定的配对关系互相检测是否存储有预定的车联网终端秘钥。
[0045] 上述配对关系可以是预先确定好的关系,通过设置程序使预定的两个功能模块进行互相验证。可以在两个功能模块之间设置专用数据线,通过该专用数据线进行验证,也可以在两个功能模块中通过已有数据线进行检测。
[0046] 图2是一示例性实施例提供的车联网终端中预定的功能模块的配对关系示意图。如图2所示,预定的功能模块包括调制解调器模块Modem、微控制器模块MCU、微处理器模块MPU、电源模块Power IC、CAN总线模块CAN IC、用户身份识别卡模块SIM。其中,MCU分别与Power IC、CAN IC、MPU、Modem配对,并且Modem还分别与MPU、SIM配对。
[0047] 当任一功能模块检测到其说配对的模块未存储有预定的车联网终端秘钥时,就可以向车联网服务器发送报警消息。
[0048] 该实施例中,功能模块之间互相检测,这样就省去了专用硬件的设置,节省了设备的硬件空间。
[0049] 本公开还提供一种用于车联网终端的装置。图3是一示例性实施例提供的用于车联网终端的装置的示意图。如图3所示,所述用于车联网终端的装置10可以包括检测模块11和发送模块12。
[0050] 检测模块11用于检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥。其中,车联网终端秘钥根据车联网终端所在车辆的VIN码生成。
[0051] 发送模块12与检测模块连接,用于当检测模块检测到预定的功能模块中未存储有车联网终端秘钥时,向车联网服务器发送报警消息。
[0052] 可选地,所述车联网终端秘钥根据所述车联网终端所在车辆的VIN码和所述车辆网终端的ID生成。
[0053] 可选地,所述装置10还包括输出模块。
[0054] 输出模块与检测模块11连接,用于当检测模块11检测到所述预定的功能模块中未存储有所述车联网终端秘钥时,输出提示消息。
[0055] 可选地,检测模块11可以包括检测子模块。
[0056] 检测子模块用于当车联网终端上电时,检测车联网终端中预定的功能模块内是否存储有预定的车联网终端秘钥。
[0057] 可选地,所述预定的功能模块包括多个功能模块,所述检测模块11可以包括控制子模块。
[0058] 控制子模块用于控制所述预定的功能模块按照预定的配对关系互相检测是否存储有预定的车联网终端秘钥。
[0059] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0060] 通过上述技术方案,预先根据车辆的VIN码生成车联网终端秘钥,并存储在车联网终端中预定的功能模块中,通过检测这些功能模块内是否存储有车联网终端秘钥来判断这些功能模块是否与所在车辆相匹配,从而确定车联网终端中的芯片是否被别人恶意替换。在检测到未存储有车联网终端秘钥时向服务器发送报警消息,以便工作人员能够及早发现问题,及时进行处理,从而保证了车联网的通信安全、车辆的安全、以及乘客的人身安全。
[0061] 本公开还提供一种车联网终端,包括上述用于车联网终端的装置10。
[0062] 以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
[0063] 另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
[0064] 此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页 第1页 第2页 第3页