在网络连接不可靠情况下的数据传输系统及方法技术方案

技术编号:11195210 阅读:149 留言:0更新日期:2015-03-26 00:48
本发明专利技术公开的一种在网络连接不可靠情况下的数据传输系统,包括:服务主机,用于将文件数据编译生成相应的二维码;电子显示设备,与服务主机连接,动态显示服务主机最新编译生成的二维码图片;二维码阅读设备,与目标主机连接,用于读取电子显示设备显示的二维码图片并传输给目标主机;目标主机,用于将接收的二维码图片解码,生成目标主机系统可识别和运行的数据。本发明专利技术提供的数据传输系统及方法,能够在网络无法建立起可靠连接的情况下,可以在应用二维码处理技术的基础上,保证数据有效传输。

【技术实现步骤摘要】
【专利摘要】本专利技术公开的一种在网络连接不可靠情况下的数据传输系统,包括:服务主机,用于将文件数据编译生成相应的二维码;电子显示设备,与服务主机连接,动态显示服务主机最新编译生成的二维码图片;二维码阅读设备,与目标主机连接,用于读取电子显示设备显示的二维码图片并传输给目标主机;目标主机,用于将接收的二维码图片解码,生成目标主机系统可识别和运行的数据。本专利技术提供的数据传输系统及方法,能够在网络无法建立起可靠连接的情况下,可以在应用二维码处理技术的基础上,保证数据有效传输。【专利说明】
本专利技术涉及信息处理及信息传输
,具体涉及一种在现有有线或无线网络连接不可靠情况下的数据传输系统及方法。
技术介绍
二维码是一个用计算机软件编码技术形成的平面几何图形,它是一个不含电子芯片的信息存储器,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此二维码信息容量较大。由于二维码具有信息容量大、编码范围广、容错能力强、译码可靠性高、可引入加密措施等优点,已逐步替代RFID,成为数据传播的新型载体。 如今,各类信息化发展的系统对网络的稳定及可靠性的依赖越来越强,所以确保数据流通的有效性应不能只依靠网络的实时流畅,应借助更好的数据传输方法来避免系统数据流通的丢失或阻滞。 目前,部分数据传输过分依赖有线或无线网络的传输方式,往往忽略二维码传输优势,尤其是在一些特殊的应用场合,例如,如某些系统升级文件则可直接编译成二维码。系统通过摄像头等阅读设备扫描二维码获取升级文件,通过中间升级程序获取升级文件进行系统升级,而无须通过外部设备链接拷贝文件等方式,更加简易方便。 此外,某些设备的数据无须实时获取,仅需获取少量的数据,如果仍采用铺设大量通信电缆进行数据传输的方式,将造成资源的浪费,成本大幅度提升。
技术实现思路
本专利技术目的是提供一种数据传输系统及方法,能够在网络无法建立起可靠连接的情况下,可以在应用二维码处理技术的基础上,保证数据有效传输。本专利技术的目的由以下技术方案实现: —种在网络连接不可靠情况下的数据传输系统,其特征在于,包括:服务主机,用于将文件数据编译生成相应的二维码;电子显示设备,与服务主机连接,动态显示服务主机最新编译生成的二维码图片;二维码阅读设备,与目标主机连接,用于读取电子显示设备显示的二维码图片并传输给目标主机;目标主机,用于将接收的二维码图片解码,生成目标主机系统可识别和运行的数据。 作为具体的技术方案,服务主机与电子显示设备一体集成。 作为具体的技术方案,服务主机与电子显示设备分离设置,通过数据线连接。 作为具体的技术方案,二维码阅读设备与目标主机一体集成。 作为具体的技术方案,二维码阅读设备与目标主机分离设置,通过数据线连接。 一种在网络连接不可靠情况下的数据传输系统的数据传输方法,其特征在于,包括: (I)设定服务主机的二维码编译规则,同时设定目标主机相应的二维码解码规则; (2)服务主机将期望传输的数据进行编译,转化为二维码格式数据; (3)电子显示设备将编译好的二维码格式数据以二维码图片显示; (4) 二维码阅读设备由电子显示设备读取所显示的二维码图片,并将图片信息传送给目标主机; (5)目标主机对接收到的二维码图片进行解码,获得系统可直接识别和运行的数据。 作为具体的技术方案,所述二维码的编译过程包括将二维码图案分区域显示不同数据类型。 作为具体的技术方案,所述二维码的编译过程包括在二维码信息内容加入不同校验字段。 作为具体的技术方案,所述二维码的编译过程包括在存在多个二维码时,二维码融入序号识别字段。 本专利技术通过应用二维码技术,将网络不可靠的情况下的数据传输方式改为利用二维码传输,甚至可直接应用二维码传输来替代部分网络传输方式,该专利技术能够利用二维码生成软件将系统数据生成二维码,可通过二维码阅读设备,扫描后生成具体数据传输到相关系统,实现数据流通使用,乃至系统更新。 【专利附图】【附图说明】 图1本专利技术实施例提供的数据传输系统的构成框图。 图2为本专利技术实施例提供的数据传输方法的流程图。 【具体实施方式】 如图1所示,本实施例提供的方法所基于的系统包括:服务主机、电子显示设备、二维码阅读设备、目标主机,服务主机用于将文件数据编译生成相应的二维码,电子显示设备与服务主机连接,动态显示服务主机最新编译生成的二维码图片,二维码阅读设备与目标主机连接,用于读取电子显示设备显示的二维码图片并传输给目标主机,目标主机用于将接收的二维码图片解码,生成目标主机系统可识别和运行的数据。实际应用中,服务主机与电子显示设备可以一体集成,也可以单独分离设置,通过数据线连接;二维码阅读设备与目标主机可以一体集成,也可以单独分离设置,通过数据线连接。 结合图2所示,基于上述硬件系统,且在服务主机、目标主机无法建立有线及无线网络连接时,本实施例提供的数据传输方法包括以下步骤: 1、设定服务主机的二维码编译规则,同时设定目标主机相应的二维码解码规则; 具体地,可以采用多种编译方式将系统运行所需数据转化为二维码,如二维码图案分区域显示不同数据类型;还可以在二维码信息内容加入不同校验字段;此外,当数据量过大需要生成多个二维码,二维码同时也融入序号识别字段。根据使用需求采用上述其中一种或多种方式。 2、服务主机将期望传输的数据通过编译,转化为二维码格式; 当数据类型及内容需要进行区分,生成时系统自动将于数据信息中加入相应的校验字段,用于解码时识别二维码数据。当数据量过大需要生成多个二维码,二维码同时也融入序号识别字段,按系统调试间隔时间将依次显示于二维码显示设备。 3、电子显示设备将编译好的二维码格式数据以二维码图片显示; 对于多个二维码,电子显示设备可以按顺序依次显示,或者按顺序排列好一次性显不O 4、二维码阅读设备由电子显示设备读取所显示的二维码图片,并将图片信息传送给目标主机; 5、目标主机对接收到的二维码图片进行解码,获得系统可直接识别和运行的数据; 将图像扫入目标设备,按系统间协定的解码协议再进行“解码”,可根据区域内容解码不同的数据类型,包括被编码数据内容、纠错信息码、纠错级别及扩展值等内容,基于纠错的字段,读取横纵的信息,形成信息传输过程中可识别的数据,并分析调用相应的信息,触发相应的操作或数据流转,以保障数据的实时有效的流通,实现各类数据无网络且干扰过强下的传输,保证系统正常运行。 上述方法可用于系统文件数据的传输及系统升级数据的传输,以及无网络情况下的其他数据的传输。主要利用二维码传输特点保证数据传输的稳定性;同时利用二维码纠错能力强,保证数据传输的正确性;利用二维码加密算法强,保证数据传输的保密性;避免为获取较少信息时浪费大量投入资源。【权利要求】1.一种在网络连接不可靠情况下的数据传输系统,其特征在于,包括:服务主机,用于将文件数据编译生成相应的二维码;电子显示设备,与服务主机连接,动态显示服务主机最新编译生成的二维码图片;二维码阅读设备,与目标主机连接,用于读取电子显示设备显示本文档来自技高网
...

【技术保护点】
一种在网络连接不可靠情况下的数据传输系统,其特征在于,包括:服务主机,用于将文件数据编译生成相应的二维码;电子显示设备,与服务主机连接,动态显示服务主机最新编译生成的二维码图片;二维码阅读设备,与目标主机连接,用于读取电子显示设备显示的二维码图片并传输给目标主机;目标主机,用于将接收的二维码图片解码,生成目标主机系统可识别和运行的数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢小渭余敏刘翔熊奇魏略
申请(专利权)人:长园共创电力安全技术股份有限公司
类型:发明
国别省市:广东;44

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

1