基于蓝牙钥匙的车辆借用系统技术方案

技术编号:21248844 阅读:33 留言:0更新日期:2019-06-01 08:19
本发明专利技术提供的基于蓝牙钥匙的车辆借用系统,借车客户端生成借车请求,发送给TSP服务平台;还实现与车载T‑BOX模块之间的配对;TSP服务平台读取目标车辆的使用状态,如果为空闲时,推送给对应的车主客户端;车载T‑BOX模块建立与借车客户端的蓝牙通讯链路,接收借车客户端的控制指令,与其它车身电子控制单元配合以驱动车辆运行。该系统借车人通过TSP服务平台发出借车请求,车主通过TSP服务平台接受借车请求,为借车人提供网络借车服务,在完成本次车辆借用后,借车人通过借车客户端就能够驱动车辆,无需TSP服务平台参与,使用方便。该系统还在借车客户端授权后,才能驱动车辆,提高了私家车使用的安全性。

Vehicle Loan System Based on Bluetooth Key

The invention provides a vehicle borrowing system based on Bluetooth keys, in which the borrowing client generates a borrowing request and sends it to the TSP service platform; matches with the on-board T_BOX module; the TSP service platform reads the use status of the target vehicle and pushes it to the corresponding owner client if it is idle; and the on-board T_BOX module establishes a Bluetooth communication link with the borrowing client. Receive control instructions from the borrowing client and cooperate with other body electronic control units to drive the vehicle. In this system, the borrower sends out the request through the TSP service platform, and the owner receives the request through the TSP service platform to provide the network borrowing service for the borrower. After the completion of the vehicle borrowing, the borrower can drive the vehicle through the borrowing client without the participation of the TSP service platform, which is convenient to use. The system can drive the vehicle only after the authorization of the borrowing client, which improves the security of private car use.

【技术实现步骤摘要】
基于蓝牙钥匙的车辆借用系统
本专利技术属于物联网
,具体涉及基于蓝牙钥匙的车辆借用系统。
技术介绍
随着科技的发展,汽车作为人们的重要出行交通工具已经开始走入普通家庭。但是由于汽车尾气对空气的污染以及汽车过多从而产生的道路拥堵等问题越来越突出,因此,为了缓解这些问题,共享汽车渐渐出现在人们视野中。但是现在的共享汽车的模式主要有以下几种:一种是采用公司经营的方式,公司购买大量汽车,并招聘大量司机,乘客通过公司开发的共享平台下单用车,司机驾驶汽车来到乘客指定的位置搭载乘客,到达目的地后,付款完成本次用车服务。另一种是集合各种私家车到平台运营,乘客通过共享平台下单用车,私家车司机驾驶其自己的私家车到乘客指定的位置搭载乘客,到达目的地后,付款完成本次用车服务。不管是哪种方式的共享汽车,其还是停留在短时间、且出发地和目的地都确定的用车服务内容中,不能实现乘客长时间借车的需求。
技术实现思路
针对现有技术中的缺陷,本专利技术提供基于蓝牙钥匙的车辆借用系统,能够实现用户长时间借车的需求,且保证借车的安全性。一种基于蓝牙钥匙的车辆借用系统,包括:借车客户端用于接收借车人输入的借车信息,根据所述借车信息生成借车请求,发送给TSP服务平台;所述借车信息包括目标车辆和借用时间;借车客户端还用于接收确认信息,并利用蓝牙配对密码实现与车载T-BOX模块之间的配对;借车客户端还用于接收借车人的控制指令,发送给车载T-BOX模块;TSP服务平台用于对所述借车请求进行分析后,获取借车请求中的目标车辆和借用时间;TSP服务平台还用于读取目标车辆的使用状态,如果目标车辆在所述借用时间内的使用状态为空闲时,生成推送通知发送给目标车辆对应的车主客户端;TSP服务平台还用于在车主客户端接受推送通知后,生成确认信息发送给所述借车客户端;所述确认信息包括蓝牙配对密码;车主客户端用于接收车主的接受指令,接受所述来自TSP服务平台的推送通知;车载T-BOX模块安装于车辆上,用于在与所述借车客户端配对成功后,建立与借车客户端的蓝牙通讯链路,接收借车客户端的控制指令,驱动车辆运行。优选地,所述借车信息还包括目标车辆的车辆VIN码或车牌号,请求授权功能以及操作密码;所述操作密码由借车客户端创建或读取本地存储器获得。优选地,所述确认信息还包括虚拟钥匙;所述TSP服务平台具体用于:获取以下加密数据:借车人的用户名、借车人的身份标志位、目标车辆的车辆VIN码、车主输入的用车权限掩码、车主输入的功能权限列表、借用时间、操作密码和借车客户端的IMEI;获取借车客户端的证书文件,利用SHA256算法对所述证书文件进行加密,得到第一加密数据;利用MD5算法对所述加密数据和第一加密数据进行加密,得到第二加密数据;利用TSP服务平台预设的平台私钥文件对所述第二加密数据进行加密,得到平台签名;获取目标车辆中车载T-BOX模块生成的车载公钥文件;利用所述车载公钥文件对所述加密数据和平台签名进行加密,得到所述虚拟钥匙。优选地,所述确认信息还包括目标车辆中车载T-BOX模块生成的车载公钥文件、用车权限和借用时间;所述用车权限由车主输入的用车权限掩码和功能权限列表获得。优选地,所述借车客户端具体用于:当检测到目标车辆的蓝牙设备时,向所述车载T-BOX模块发起鉴权请求,所述鉴权请求包括借车人的用户名,借车客户端的IMEI码和借车客户端的证明文件;借车客户端当接收到鉴权成功指令后,建立与车载T-BOX模块的蓝牙通讯链路;所述车载T-BOX模块具体用于,判断鉴权请求中的证明文件是否是可信CA认证中心签发的;如果不是,断开与借车客户端的蓝牙连接;如果是,存储所述证明文件,生成鉴权成功指令,发送给所述借车客户端。优选地,所述借车客户端具体用于接收借车人的控制指令后,获取控制指令、借车人输入的操作密码和虚拟钥匙,生成控制请求,发送给车载T-BOX模块;所述车载T-BOX模块具体用于在接收到控制请求后,当所述控制请求中的虚拟钥匙与与本地存储的虚拟钥匙数据匹配时,根据所述控制指令驱动车辆运行。优选地,所述车载T-BOX模块还用于在有网络信号后,根据控制请求生成事件通知,发送给所述TSP服务平台;所述TSP服务平台用于将所述事件通知发送给车主客户端。优选地,所述借车客户端或车主客户端具体用于在与车载T-BOX模块进行数据传输时,利用所述车载公钥文件对待发送数据进行加密后,发送给车载T-BOX模块;所述车载T-BOX模块具体用于在与借车客户端或车主客户端进行数据传输时,利用所述证书文件对待发送数据进行加密后,发送给所述借车客户端或车主客户端。由上述技术方案可知,本专利技术提供的车辆借用系统,利用蓝牙技术实现借车人与车辆之间的控制,这样,即便是在网络较差的车库,也能够实现通过无线网络控制车辆的功能。同时该系统在借车过程中,不需要车主将车钥匙交给借车人,借车人才能使用。该系统借车人通过TSP服务平台发出借车请求,车主通过TSP服务平台接受借车请求,为借车人提供网络借车服务,在完成本次车辆借用后,借车人通过借车客户端就能够驱动车辆,无需TSP服务平台参与,使用方便。该系统还在借车客户端授权后,才能驱动车辆,提高了私家车使用的安全性。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1为本专利技术实施例一提供的车辆借用系统的借用方法流程图。图2为本专利技术实施例三提供的借车人控制车辆的方法流程图。图3为本专利技术实施例五提供的车载T-BOX模块注册的方法流程图。图4为本专利技术实施例五提供的客户端注册的方法流程图。图5为本专利技术实施例六提供的客户端证书更新的方法流程图。图6为本专利技术实施例六提供的车载T-BOX模块的证书更新的方法流程图。图7为本专利技术实施例七提供的车主客户端绑定车辆的方法流程图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。实施例一:一种基于蓝牙钥匙的车辆借用系统,参见图1,包括:借车客户端用于接收借车人输入的借车信息,根据所述借车信息生成借车请求,发送给TSP服务平台;所述借车信息包括目标车辆和借用时间;借车客户端还用于接收确认信息,并利用蓝牙配对密码实现与车载T-BOX模块之间的配对;借车客户端还用于接收借车人的控制指令,发送给车载T-BOX模块;具体地,用户如果想要借车的话,可以通过TSP服务平台发起借车请求,目标车辆即为借车人想要借用的车辆,借用时间由借车人填写,可以是几个小时、几天或几个月。用户发出的借车请求可以指定车主或车型。也可以不指定车主和车型,只设定借用时间。在车主确认借车之前,借车人可以随时取消借车请求。借车客户端在接收到确认信息后,可以根据借车请求在规定的时间内使用某车辆。借车客户端与目标车辆采用蓝牙技术进行通信。借车人通过借车客户端的蓝牙设备与车载T-BOX模块进行配对,如果配对成功本文档来自技高网...

【技术保护点】
1.一种基于蓝牙钥匙的车辆借用系统,其特征在于,包括:借车客户端用于接收借车人输入的借车信息,根据所述借车信息生成借车请求,发送给TSP服务平台;所述借车信息包括目标车辆和借用时间;借车客户端还用于接收确认信息,并利用蓝牙配对密码实现与车载T‑BOX模块之间的配对;借车客户端还用于接收借车人的控制指令,发送给车载T‑BOX模块;TSP服务平台用于对所述借车请求进行分析后,获取借车请求中的目标车辆和借用时间;TSP服务平台还用于读取目标车辆的使用状态,如果目标车辆在所述借用时间内的使用状态为空闲时,生成推送通知发送给目标车辆对应的车主客户端;TSP服务平台还用于在车主客户端接受推送通知后,生成确认信息发送给所述借车客户端;所述确认信息包括蓝牙配对密码;车主客户端用于接收车主的接受指令,接受所述来自TSP服务平台的推送通知;车载T‑BOX模块安装于车辆上,用于在与所述借车客户端配对成功后,建立与借车客户端的蓝牙通讯链路,接收借车客户端的控制指令,驱动车辆运行。

【技术特征摘要】
1.一种基于蓝牙钥匙的车辆借用系统,其特征在于,包括:借车客户端用于接收借车人输入的借车信息,根据所述借车信息生成借车请求,发送给TSP服务平台;所述借车信息包括目标车辆和借用时间;借车客户端还用于接收确认信息,并利用蓝牙配对密码实现与车载T-BOX模块之间的配对;借车客户端还用于接收借车人的控制指令,发送给车载T-BOX模块;TSP服务平台用于对所述借车请求进行分析后,获取借车请求中的目标车辆和借用时间;TSP服务平台还用于读取目标车辆的使用状态,如果目标车辆在所述借用时间内的使用状态为空闲时,生成推送通知发送给目标车辆对应的车主客户端;TSP服务平台还用于在车主客户端接受推送通知后,生成确认信息发送给所述借车客户端;所述确认信息包括蓝牙配对密码;车主客户端用于接收车主的接受指令,接受所述来自TSP服务平台的推送通知;车载T-BOX模块安装于车辆上,用于在与所述借车客户端配对成功后,建立与借车客户端的蓝牙通讯链路,接收借车客户端的控制指令,驱动车辆运行。2.根据权利要求1所述基于蓝牙钥匙的车辆借用系统,其特征在于,所述借车信息还包括目标车辆的车辆VIN码或车牌号,请求授权功能以及操作密码;所述操作密码由借车客户端创建或读取本地存储器获得。3.根据权利要求2所述基于蓝牙钥匙的车辆借用系统,其特征在于,所述确认信息还包括虚拟钥匙;所述TSP服务平台具体用于:获取以下加密数据:借车人的用户名、借车人的身份标志位、目标车辆的车辆VIN码、车主输入的用车权限掩码、车主输入的功能权限列表、借用时间、操作密码和借车客户端的IMEI;获取借车客户端的证书文件,利用SHA256算法对所述证书文件进行加密,得到第一加密数据;利用MD5算法对所述加密数据和第一加密数据进行加密,得到第二加密数据;利用TSP服务平台预设的平台私钥文件对所述第二加密数据进行加密,得到平台签名;获取目标车辆中车载T-BOX模块生成的车载公钥文件;利用所述车载公钥文件对所...

【专利技术属性】
技术研发人员:向劲松张杨万海涛陈亚川朱志凌殷凡李迎春
申请(专利权)人:深圳四海万联科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1