用于传输车辆数据的装置及其数据传输方法

文档序号:9474364阅读:540来源:国知局
用于传输车辆数据的装置及其数据传输方法
【技术领域】
[0001]本发明属于汽车领域,具体地,其涉及一种用于传输车辆数据的装置及其数据传输方法。
【背景技术】
[0002]目前,随着汽车的日益普及,对驾驶的安全性及控制操作的准确性的要求也日益提高。然而,驾驶的安全性及对车辆的精确控制与用户获取的车辆相关信息的数量和质量密切相关。因此,车载信息传输装置及方法变的越来越重要。
[0003]现有的车载信息提供系统主要通过如下方式提供信息:(I)通过车辆仪表中的各种指示器和信号装置想用户提供车辆的状态信息和警报信息(通常以不同颜色的标志为主,即特定颜色的特定标志表示特定的状态信息和警报信息);(2)应用于车辆仪表和娱乐系统中的提示音,即通过声音合成装置生成各类声音以指示不同的状态或警报,例如车辆行驶中安全带未系警报的提示音;(3)纸质用户手册,用于向用户提供车辆使用的完整信息,例如各类状态警报标志的含义、操纵部件的功能及使用方法等。
[0004]随着科学技术的发展,物联网在汽车领域得到应用。目前车联网发展的基本目标是实现对所有车辆的运行数据进行提取和有效利用,并根据不同的功能需求对所有车辆的运行状态进行有效的监管和提供综合服务的一种无线网络。现有技术中,车联网的数据传输基于移动通信网络,如2G、3G和4G网络。众所周知的,移动通信网络的数据流量成本较高,而车联网的数据流量庞大,从而导致了车联网数据传输的成本较高。
[0005]专利104618463A公开了一种车联网的数据传输方法,包括实时获取车辆的运行数据,将所述运行数据压缩为数据报文,并将所述数据报文储存至传输缓存区,当侦测到车辆进入预置数据采集点的采集范围内时,将所述预置数据采集点设置为指定数据采集点,控制短距无线通讯模块从所述传输缓存区中提取所述数据报文并发送至所述指定数据采集点。该专利文献通过实时获取车辆的运行数据;将所述运行数据压缩为数据报文,并将所述数据报文储存至传输缓存区;当侦测到车辆进入预置数据采集点的采集范围内时,将所述预置数据采集点设置为指定数据采集点;控制短距无线通讯模块从所述传输缓存区中提取所述数据报文并发送至所述指定数据采集点。将车辆的运行数据压缩为数据报文,能够有效减少需要传输的数据流量。但其数据传输限定在预置数据采集范围,不能全方位地传输数据,且无法在线升级和进行数据信息的保密,无法对数据进行区分。
[0006]专利102970367A公开了一种车联网的数据传输方法及装置。专利中使用CAN总线获取数据,并使用特殊的数据结构保存,并在特定的数据采集点上传数据,以达到降低车联网成本的目的。该专利依旧是一种在车载系统不智能的情况下的妥协方案。如果需要记录新的数据,因为方案没有在线升级功能,需要对所有设备进行更换,成本太高。而且使用采集点的方式采集数据,成本高,采集方式不够灵活。采集方式都是短距离传输,容易出现车辆经过采集点,数据还未采集完成,已经跟采集设备断开连接导致采集失败的问题。没有对每辆车的数据分开存储,无法了解用户习惯。
[0007]专利CN102476638A公开了一种车载信息提供系统,所述车载信息提供系统包括:总线网络通信装置,所述总线网络通信装置用于从总线通信网络中采集车辆状态信息,并将所述车辆状态信息传送给信息控制装置;查询装置,所述查询装置用于接收用户指示,并向所述信息控制装置发送基于所述用户指示的查询命令;信息控制装置,所述信息控制装置用于根据接收到的所述车辆状态信息和/或所述查询命令转换控制状态并向信息输入/输出装置以及所述总线网络通信装置发送控制命令;信息输入/输出装置,所述信息输入/输出装置用于根据所述控制命令完成所述车辆状态信息的输入和/或输出。该专利文献公开的这种车载信息提供系统能够让驾驶者根据需要查询所需要到信息,但其仅采集CAN总线中的信息,无法收集车载部件的其他信息,信息收集不全面,上传速度慢且无法在线升级更新。
[0008]在【背景技术】部分中公开的上述信息仅仅用于增强对本发明背景的理解,因此可能包含不构成在本国中本领域普通技术人员公知的现有技术的信息。

【发明内容】

[0009]针对现有技术存在的技术问题,本发明提供一种信息采集全面、上传快速、智能在线更新的传输车辆数据的装置及其数据传输方法,该装置和方法能够直接使用车机进行汽车数据的上传服务器,并针对移动数据网络进行优化,防止数据丢失,解决目前汽车数据上传方案复杂、无法根据需求进行在线升级、没有对汽车数据按用户进行存储的技术问题。
[0010]本发明的目的是通过以下技术方案予以实现。
[0011]根据本发明的第一方面,本发明公开的一种用于传输车辆数据的装置。
[0012]所述装置包括车机模块、连接所述车机模块的车载网关和车载部件,所述车载网关与整车控制网络连接以获取第一数据,所述车机模块获取与其连接的车载部件的第二数据,所述车机模块将所述第一数据和第二数据上传服务器。
[0013]优选地,所述装置进一步包括连接所述车机模块的存储模块,存储模块存储所述第一数据和第二数据并根据接收到时间在每条所述第一数据和第二数据上打上时间标记。
[0014]优选地,所述装置进一步包括连接所述存储模块的数据处理模块,其设有压缩单元和加密单元,其中所述压缩单元压缩所述第一数据和第二数据,所述加密单元对压缩后的所述数据进行加密处理。
[0015]优选地,所述装置进一步包括连接所述数据处理模块的所述识别模块,其包括车辆识别单元和网络状态识别单元,其中,所述车辆识别单元通过所述车载网关获取车身号从而生成通用唯一识别码,所述网络状态识别单元识别网络类型和/或网络速度,当所述网络类型和/或网络速度符合预定条件,则允许加密处理后的所述数据上传服务器,所述服务器根据所述通用唯一识别码对每辆车的所述数据分开存储。
[0016]优选地,车机模块通过基于以太网的modbus协议与车载网关连接,所述车载网关通过CAN总线与整车控制网络连接以获取第一数据,所述车机模块通过I/O接口获取与所述车机模块连接的车载部件的第二数据。
[0017]所述车机模块能够直接获取包括第一数据和第二数据的车辆相关的数据。
[0018]连接所述车机模块的存储模块以键值对的形式在JSON格式中存储包括所述第一数据和第二数据的数据并根据接收到时间在每条所述数据打上时间标记。
[0019]连接所述存储模块的数据处理模块设有压缩单元和加密单元,其中所述压缩单元压缩所述数据,所述加密单元对压缩后的所述数据进行加密处理。因此,本发明能够实现数据的加密。
[0020]连接所述数据处理模块的所述识别模块包括车辆识别单元和网络状态识别单元,其中,所述车辆识别单元通过所述车载网关获取车身号从而生成通用唯一识别码用于上传所述数据时验证车辆身份,所述网络状态识别单元识别网络类型和/或网络速度,当所述网络类型和/或网络速度符合预定条件,则允许加密处理后的所述数据使用SSL Socket协议上传服务器,所述服务器根据所述通用唯一识别码对每辆车的所述数据分开存储。因此,本发明能够在数据传输过程中身份识别,并根据身份识别进行分别存储以提高数据安全性且能够分析用户习惯。
[0021]优选地,所述压缩单元采用zip、bz、gzip或Z7格式压缩所述数据。
[0022]优选地,所述加密单元采用DES加密算法进行数据加密。
[0023]优选地,所述加密单元采用RSA算法加密算法进行数据加密。
[0024]优选地,所述车机模块通过CAN总线与所述车载网关连接。
[0025]优选地,所述预定条件设为网络类型是wifi且用户没有同时使用网络。
[0026]优选地,所述预定条件设为网络类型是3G或4G。
[0027]优选地,所述网络状态识别单元包括定时器,当网络类型和/或网络速度不符合预定条件时,所述数据在指定时间后再进行上传。
[0028]优选地,使用SSL Socket协议上传所述数据时,所述车机模块获取BouncyCastle密库,通过所述密库与服务器认证以确保上传所述数据和服务器的安全。
[0029]根据本发明的第二方面,本发明公开
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1