一种基于公交车自组网的信息备份方法、系统及客户端技术方案

技术编号:12338433 阅读:175 留言:0更新日期:2015-11-18 11:14
本发明专利技术提供一种基于公交车自组网的信息备份的方法、系统及客户端,方法包括:第一公交车节点依据预设的采集周期,依次采集得到两个以上的行车数据包;获取由其构建的自组网中其他公交车节点的信号强度;确定信号强度最高的第二公交车节点;建立无线传输通道;发送一行车数据包至第二公交车节点;第二公交车节点成功接收一行车数据包后,发送确认信息至第一公交车节点;继续获取下一行车数据包,直至所有的行车数据包都成功发送。本发明专利技术实现行车数据的备份,在本地行车数据丢失时,能够依据公交车的行车轨迹,及时且准确的获取到所需的行车数据,实现事故现场的准确还原。

【技术实现步骤摘要】

本专利技术涉及一种基于公交车自组网的信息备份的方法、系统及客户端。
技术介绍
随着智能化、信息化技术在汽车行业的应用和推广,智能化车辆运营管理车载设 备和车载视频监控设备在各种车辆上得到了广泛的运用。对于公共交通行业而言,基于车 载设备,便能在公交车运营过程中获取大量的行车信息,实时记录着车辆的运行情况。现 有技术中,公交车通过车载设备采集得到的重要行车信息,需要在进入公交总站后才能上 送至系统后台进行存储;而公交车在运营过程中时有发生车辆事故、人为破坏、恐怖分子袭 击等原因导致的车辆爆燃、焚烧等损坏情况,而此类事故的发生,将直接导致行车数据的丢 失、破坏,无法实现针对行车数据的检索、视频图像回放,对事故发生真相的还原带来较大 障碍。 申请号为201310247687.4的专利申请文件,公开了一种车载自组网的可靠路由 协议,在路由发现阶段,通过拓展RREQ消息格式,引入优先节点判断机制,限制了 RREQ消息 的转发数目,防止网络中RREQ消息的泛洪广播。具体为,在路由维护阶段,如果主路由失 效,源节点可以不必发起路由请求,而是直接利用备份路由进行路由修复,提高路由修复的 效率,进而实现提升数据分组的投递率、降低路由开销、减少链路断开后的路由修复时间。 上述专利技术还是无法针对公交车的行车数据实现及时、高效率的备份,而仅仅是针 对自组网的路由发现阶段,保证路由请求能够安全的转发至目的节点;因此,有必要提供一 种基于公交车自组网的信息备份的方法、系统及客户端,以解决上述问题。
技术实现思路
本专利技术所要解决的技术问题是:提供一种基于公交车自组网的信息备份的方法、 系统及客户端,实现及时、高效且完整的完成公交车行车数据的备份。 为了解决上述技术问题,本专利技术采用的技术方案为: -种基于公交车自组网的信息备份的方法,包括: Sl :第一公交车节点依据预设的采集周期,依次采集得到以公交车编号和采集始 末时间命名的两个以上的行车数据包; S2 :存储所述行车数据包至第一公交车节点的发送缓存单元; S3 :第一公交车节点从所述发送缓存单元获取一行车数据包; S4 :第一公交车节点获取由其构建的自组网中其他公交车节点的信号强度; S5 :确定信号强度最高的第二公交车节点; S6 :建立第一公交车节点与第二公交车节点的无线传输通道; S7 :发送所述一行车数据包至第二公交车节点; S8 :第二公交车节点成功接收所述一行车数据包后,发送确认信息至第一公交车 节点; S9:第一公交车节点接收所述确认信息后,删除所述发送缓存单元中的所述一行 车数据包; SlO :返回执行步骤S3,获取下一行车数据包,循环执行S4至S9,直至所述发送缓 存单元中所有的行车数据包都成功发送。 本专利技术提供的另一个技术方案为: -种基于公交车自组网的信息备份的系统,包括: 采集模块,用于第一公交车节点依据预设的采集周期,依次采集得到以公交车编 号和采集始末时间命名的两个以上的行车数据包; 存储模块,用于存储所述行车数据包至第一公交车节点的发送缓存单元; 第一获取模块,用于第一公交车节点从所述发送缓存单元获取一行车数据包; 第二获取模块,用于第一公交车节点获取由其构建的自组网中其他公交车节点的 信号强度; 确定模块,用于确定信号强度最高的第二公交车节点; 建立模块,用于建立第一公交车节点与第二公交车节点的无线传输通道; 第一发送模块,用于第一公交车节点发送所述一行车数据包至第二公交车节点; 第二发送模块,用于第二公交车节点成功接收所述一行车数据包后,发送确认信 息至第一公交车节点; 删除模块,用于第一公交车节点接收所述确认信息后,删除所述发送缓存单元中 的所述一行车数据包。 本专利技术的有益效果在于:第一公交车节点采集得到多个的行车数据包,并存储在 发送缓存单元中,将行车数据包依次发送至由其构建的自组网中信号最强的第二公交车节 点;第二公交车节点在成功接收一个行车数据包后将返回确认信息,第一公交车节点依据 确认信息删除成功发送的数据包,继续下一行车数据包的传送;因此,运营状态中的公交车 节点便能够基于所处的自组网,将自身的行车数据包发送至自组网中信号最强的公交车节 点,实现自身行车数据的备份,当存储在本地的行车数据丢失时,能够依据自身的行车轨迹 及时且准确的获取到所需的行车数据。 本专利技术提供的第三个技术方案为: -种基于公交车自组网的信息备份的客户端,包括: 预设单元,用于预设单位存储容量; 采集单元,用于依据预设的采集周期,依次采集得到以客户端对应的公交车编号 和采集始末时间命名的两个以上的行车数据包; 存储单元,用于存储所述行车数据包至发送缓存单元; 第一获取单元,用于从所述发送缓存单元获取一行车数据包; 第二获取单元,用于获取由其构建的自组网中其他客户端节点的信号强度; 确定单元,用于确定信号强度最高的客户端节点; 建立单元,用于建立与所述客户端节点的无线传输通道; 发送单元,用于发送所述一行车数据包至所述客户端节点; 接收单元,用于接收所述客户端节点发送过来的确认信息; 清空单元,用于接收所述确认信息后,删除所述发送缓存单元中的所述一行车数 据包。 上述客户端,其有益效果在于:安装在公交车上的客户端,能够在公交车运营过程 中,基于客户端所处的自组网,将公交车的行车数据包发送至自组网中信号最强的且同样 安装有所述客户端的另一公交车,实现自身行车数据的备份,当存储在客户端本地的行车 数据丢失时,能够依据客户端对应的公交车的行车轨迹,及时且准确的获取到所需的行车 数据。【附图说明】 图1为本专利技术一种基于公交车自组网的信息备份的方法的流程示意图;图2为本专利技术一【具体实施方式】一种基于公交车自组网的信息备份的方法中行车 数据采集与处理过程的流程示意图;图3为本专利技术一【具体实施方式】一种基于公交车自组网的信息备份的方法中行车 数据发送过程的流程示意图;图4为本专利技术一【具体实施方式】一种基于公交车自组网的信息备份的方法中行车 数据接收过程的流程示意图;图5为本专利技术一【具体实施方式】一种基于公交车自组网的信息备份的方法中行车 数据追溯过程的流程示意图;图6为本专利技术一种基于公交车自组网的信息备份的系统的结构组成方框图;图7为本专利技术一【具体实施方式】一种基于公交车自组网的信息备份的系统的结构 组成方框图;图8为本专利技术一【具体实施方式】一种基于公交车自组网的信息备份的系统中采集 模块的结构组成方框图;图9为本专利技术一种基于公交车自组网的信息备份的客户端的结构组成方框图。 标号说明: 1、采集模块;2、存储模块;3、第一获取模块;4、第二获取模块; 5、确定模块;6、建立模块;7、第一发送模块;8、第二发送模块; 9、删除模块;10、预设模块;11、第三获取模块;12、标记模块; 13、第一判断模块;14、第四获取模块;15、第五获取模块; 16、第二判断模块;17、记录单元;18、第一采集单元;19、判断单元; 20、压缩单元;21、命名单元;22、预设单元;23、第二采集单元; 24、存储单元;25、第一获取单元;26、第二获取单元; 27、确定单元;28、建立单元;29、发送单元;30、接收单元; 31、清空单元。【具体实施方式】 为详细说明本专利技术本文档来自技高网...

【技术保护点】
一种基于公交车自组网的信息备份的方法,其特征在于,包括:S1:第一公交车节点依据预设的采集周期,依次采集得到以公交车编号和采集始末时间命名的两个以上的行车数据包;S2:存储所述行车数据包至第一公交车节点的发送缓存单元;S3:第一公交车节点从所述发送缓存单元获取一行车数据包;S4:第一公交车节点获取由其构建的自组网中其他公交车节点的信号强度;S5:确定信号强度最高的第二公交车节点;S6:建立第一公交车节点与第二公交车节点的无线传输通道;S7:发送所述一行车数据包至第二公交车节点;S8:第二公交车节点成功接收所述一行车数据包后,发送确认信息至第一公交车节点;S9:第一公交车节点接收所述确认信息后,删除所述发送缓存单元中的所述一行车数据包;S10:返回执行步骤S3,获取下一行车数据包,循环执行S4至S9,直至所述发送缓存单元中所有的行车数据包都成功发送。

【技术特征摘要】

【专利技术属性】
技术研发人员:张茂林邹复民蒋新华廖律超赖宏图徐翔朱铨方卫东陈子标郑鸿杰邓艳玲葛祥海张美润
申请(专利权)人:福建工程学院
类型:发明
国别省市:福建;35

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

1