当前位置: 首页 > 专利查询>何钊荣专利>正文

一种车载云电子狗的数据包在线升级系统及其设计方法技术方案

技术编号:16822548 阅读:32 留言:0更新日期:2017-12-16 17:21
本发明专利技术公开提出了一种车载云电子狗的数据包在线升级系统,由车载云电子狗和后台服务器等组成。车载云电子狗是FTP客户端,后台服务器是FTP服务端。FTP下载方式安全,支持断点续传;车载云电子狗根据当前的地理位置经纬度和时间日期,自动从服务器下载升级最新的电子眼分布的数据包文件,实现“云”同步。

An on-line data packet upgrade system for a vehicle mounted cloud electronic dog and its design method

The invention discloses a data packet online upgrade system for a vehicle mounted cloud electronic dog, which is composed of a vehicle mounted cloud electronic dog and a backstage server. The onboard cloud electronic dog is the FTP client, and the backstage server is the FTP server. FTP download, support for HTTP; cloud vehicle electronic dog according to the geographical location and the time and date, automatically downloaded from the server upgrade to the latest electronic eye data distribution package file, to achieve cloud synchronization.

【技术实现步骤摘要】
一种车载云电子狗的数据包在线升级系统及其设计方法
本专利技术涉及车载电子产品设计领域,尤其涉及一种车载云电子狗的数据包在线升级系统及其设计方法。
技术介绍
云电子狗由普通电子狗进化而来,继承了普通电子狗一切优点,同时又运用最新科技不断突破,它是一种通过无线网络实时与中心服务器进行数据交互的卫星定位雷达预警仪器,包括中心服务器端和客户端,二者共同为客户提供车辆安全管理及道路信息安全预警。为了保证了数据的实时性,云电子狗后台服务器需要将最新的数据包通过无线网络传输给设备,自动完成设备数据的更新。因此,云电子狗生产厂商需要设计一种车载云电子狗的数据包在线升级系统。
技术实现思路
本专利技术要解决的技术问题在于,设计一种车载云电子狗的数据包在线升级系统,实现云电子狗自动、及时地完成后台服务器数据包的更新。本专利技术解决技术问题所采用的技术方案如下:一种车载云电子狗的数据包在线升级系统,由车载云电子狗和后台服务器组成,所述的车载云电子狗是FTP客户端,所述的后台服务器是FTP服务端。FTP系统具有安全性高,通信稳定,技术成熟的特点。所述的车载云电子狗,具有卫星定位模块和无线通讯模块等,通过卫星定位模块获得当前的地理位置和日期时间,当前的地理位置和日期时间与最上一次保存的升级记录作比较,如果离上次升级时间超过一定时间段或距离上一次升级时的经纬度超过一定距离,将自动启动FTP连接程序。通过无线通讯模块与后台服务器通讯,下载当前经纬度所属数据区域的最新数据包文件,并与当前使用的该区域数据文件比较。如果当前使用的数据文件不是最新的,将升级该区域数据文件。所述的后台服务器,支持FTP传输,通过预设的用户名跟密码来验证用户身份,支持在多个FTP客户端通过SSL加密连接保护数据安全。根据全国电子眼的数量分布和地理位置关系,使用“矩形框”将全国分为220个不同区域,这些区域内所包含的电子眼数量基本一致。通常沿海地区划分的区域较多,区域面积较小。220个不同区域的数据,使用220个不同的文件进行文件保全,除了分区文件外,还有一份文件统计表,保存这220个文件的文件信息,包含220个区域范围,每个文件的更新时间等信息。一种如上所述的车载云电子狗的数据包在线升级系统,较佳的实施例流程如下:步骤201、开始,车载云电子狗的通讯模块、卫星定位模块等进入工作状态;步骤202、车载云电子狗读取在线升级记录,查看上次的升级情况;步骤203、上次在线升级是否未完成,如果是,执行步骤208;如果否,执行步骤204;步骤204、车载云电子狗通过卫星定位模块获取当前的位置经纬度信息和日期时间;步骤205、根据当前的位置经纬度信息,计算和判定当前位置是否与上一次更新时地理位置超过了300km,如果是,执行步骤208;如果否,执行步骤206;步骤206、车载云电子狗读取在线升级记录,查看上次的升级时间;步骤207、当前的日期时间距上一次更新日期是否超过了3天,如果是,执行步骤208;步骤208、车载云电子狗更新在线升级记录,连接后台服务器,FTP下载数据包文件。如果出现数据异常,重新尝试连接FTP服务器并下载;步骤209、如果下载完成,文件尾保存的是该文件由文件头到文件尾部分的32位CRC校验值,读取32位CRC校验值并校验是否下载完成,如果是,执行步骤210;步骤210、更新在线升级记录,记录下载完成的时间、版本、地理位置信息等信息;步骤211、结束。本专利技术的有益效果是:FTP下载方式安全,支持断点续传;车载云电子狗根据当前的地理位置经纬度和时间日期,自动从服务器下载升级最新的电子眼分布的数据包文件,实现“云”同步。附图说明图1为本专利技术一种车载云电子狗的数据包在线升级系统的结构框图。图2为本专利技术一种车载云电子狗的数据包在线升级系统较佳实施例流程图具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照说明书附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参见说明书附图1,图1为本专利技术一种车载云电子狗的数据包在线升级系统的结构框图,由车载云电子狗101和后台服务器102组成。所述的车载云电子狗101是FTP客户端,所述的后台服务器102是FTP服务端。所述的车载云电子狗101,具有卫星定位模块和无线通讯模块等。所述的车载云电子狗通过所述的卫星定位模块获得当前的地理位置和日期时间,当前的地理位置和日期时间与最上一次保存的升级记录作比较,如果离上次升级时间超过一定时间段或距离上一次升级时的经纬度超过一定距离,将自动启动FTP连接程序。所述的车载云电子狗通过所述的无线通讯模块与所述的后台服务器102通讯,下载当前经纬度所属数据区域的最新数据包文件,并与当前使用的该区域数据文件比较。如果当前使用的数据文件不是最新的,将升级该区域数据文件。所述的后台服务器102,支持FTP传输,通过预设的用户名跟密码来验证用户身份,支持在多个FTP客户端通过SSL加密连接保护数据安全。根据全国电子眼的数量分布和地理位置关系,使用“矩形框”将全国分为220个不同区域,这些区域内所包含的电子眼数量基本一致。通常沿海地区划分的区域较多,区域面积较小。220个不同区域的数据,使用220个不同的文件进行文件保全,除了分区文件外,还有一份文件统计表,保存这220个文件的文件信息,包含220个区域范围,每个文件的更新时间等信息。如说明书附图2,本专利技术一种车载云电子狗的数据包在线升级系统较佳实施例流程如下:步骤201、开始,所述的车载云电子狗的通讯模块、卫星定位模块等进入工作状态;步骤202、所述的车载云电子狗读取在线升级记录,查看上次的升级情况;步骤203、判断上次在线升级是否未完成,如果是,执行步骤208;如果否,执行步骤204;步骤204、所述的车载云电子狗通过所述的卫星定位模块获取当前的位置经纬度信息和日期时间;步骤205、所述的车载云电子狗根据当前的位置经纬度信息,计算和判定当前位置是否与上一次更新时地理位置超过了300km,如果是,执行步骤208;如果否,执行步骤206;步骤206、所述的车载云电子狗读取在线升级记录,查看上次的升级时间;步骤207、判断当前的日期时间距上一次更新日期是否超过了3天,如果是,执行步骤208;步骤208、所述的车载云电子狗更新在线升级记录,连接所述的后台服务器,FTP下载数据包文件。如果下载过程中出现数据异常,所述的车载云电子狗重新尝试FTP连接所述的后台服务器并下载;步骤209、如果下载完成,文件尾保存的是该文件由文件头到文件尾部分的32位CRC校验值,所述的车载云电子狗读取32位CRC校验值并校验是否下载完成,如果是,执行步骤210;步骤210、所述的车载云电子狗更新在线升级记录,记录下载完成的时间、版本、地理位置信息等信息;步骤211、结束。应当理解的是,本专利技术的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本专利技术所附权利要求的保护范围。本文档来自技高网...
一种车载云电子狗的数据包在线升级系统及其设计方法

【技术保护点】
一种车载云电子狗的数据包在线升级系统,其特征在于,系统由车载云电子狗和后台服务器等组成,所述的车载云电子狗是FTP客户端,所述的后台服务器是FTP服务端。

【技术特征摘要】
1.一种车载云电子狗的数据包在线升级系统,其特征在于,系统由车载云电子狗和后台服务器等组成,所述的车载云电子狗是FTP客户端,所述的后台服务器是FTP服务端。2.根据权利要求1所述的车载云电子狗的数据包在线升级系统,其特征在于,所述的车载云电子狗具有卫星定位模块和无线通讯模块等,所述的车载云电子狗通过所述的卫星定位模块获得当前的地理位置和日期时间,当前的地理位置和日期时间与最上一次保存的升级记录作比较,如果离上次升级时间超过一定时间段或距离上一次升级时的经纬度超过一定距离,将自动启动FTP连接程序,所述的车载云电子狗通过所述的无线通讯模块与所述的后台服务器通讯,下载当前经纬度所属数据区域的最新数据包文件,并与当前使用的该区域数据文件比较,如果当前使用的数据文件不是最新的,将升级该区域数据文件。3.根据权利要求1~2所述的车载云电子狗的数据包在线升级系统,其特征在于,所述的后台服务器支持FTP传输,通过预设的用户名跟密码来验证用户身份,支持在多个FTP客户端通过SSL加密连接保护数据安全,根据全国电子眼的数量分布和地理位置关系,使用“矩形框”将全国分为220个不同区域,这些区域内所包含的电子眼数量基本一致,通常沿海地区划分的区域较多,区域面积较小,220个不同区域的数据,使用220个不同的文件进行文件保全,除了分区文件外,还有一份文件统计表,保存这220个文件的文件信息,包含220个区域范围,每个文...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:何钊荣
类型:发明
国别省市:广东,44

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

1